Author Topic: allgemeine Programier fragen  (Read 22463 times)

milchfabrik

  • Forum As
  • *****
  • Posts: 97
    • View Profile
    • http://www.milchfabrik-dota.ch.vu
allgemeine Programier fragen
« on: 27.03.2007, 13:26:50 »
Also alle die fragen zum programieren haben hier rein!!

also ich fange ma an:

auf hier seht ihr das dort 3 radio button sind. wenn man mit der mouse eine auswählt soll sich der text ändern, wie mache ich das???

also als erstes wollte ich das so machen:
das die links so sind <a href=buro.php?buro=binde>asdsay[/url]
Quote
<?
                  $themen=$_GET['themen'];
       if ($themen == "")
       {
       $themen = 1;
       }
      if(!isset($_GET["themen"]))
      {
      $_GET["themen"]=1;
      }
                  
               switch($buro){
               default:
               case "binde":
                      echo"binde";
               break;
              ......usw
                 }
?>


wenn ich das so machen verschiebt sich alles bei mir wie es jtzt auch ist, ich denke dass das so istm da ich die index seite genau so regel bloß mit conten statt buro...

wie könnte ich das regeln das wenn ein radio button angeklickt wird da ne neue seite eingefügt wird.

mfg

die ganze seite aber ncoht ent fertig
« Last Edit: 03.03.2011, 17:41:34 by [DooC]*Kissaki »

Azazel

  • Lord
  • ***
  • Posts: 480
    • View Profile
allgemeine Programier fragen
« Reply #1 on: 27.03.2007, 15:09:22 »
kann mir den spass bei gelegenheit mal angucken... nur atm grade net wirklich zeit da ich "total" im stress bin...

such nämlich meinen liegestuhl...

greez

milchfabrik

  • Forum As
  • *****
  • Posts: 97
    • View Profile
    • http://www.milchfabrik-dota.ch.vu
allgemeine Programier fragen
« Reply #2 on: 27.03.2007, 15:17:31 »
hehe :D deinen liegestuhl :D

Kissaki

  • Leader
  • Forum God
  • *****
  • Posts: 10.348
    • View Profile
    • Website
allgemeine Programier fragen
« Reply #3 on: 27.03.2007, 15:59:06 »
Nun, es geht hier also um PHP bzw ne Webseite und nicht um allg./grundlegende Programmierfragen wie das topic vermuten lässt??

Schonmal zu den ersten 3 Deklarationen.
Du solltest die $_GET variable überprüfen bevor! du sie verwendest.
Also eher so:
Code: [Select]
if(!isset($_GET["themen"]) OR $_GET['themen'] == "")
{
  $_GET["themen"]=1;
}else{
  $themen=$_GET['themen'];
}
Ist auch weniger Code/Anweisungen.


Zum eig. Problem:
Der text soll sich also (dynamisch) ändern wenn du nen radio klickst?
Dann würde ich das nicht in PHP machen sondern in javascript, soll ja dynamisch sein.

also ein
Code: [Select]
onClick="javascript:funktion(radio2)" Event beim radio einfügen
in die funktion je nach übergabewert den text ändern.
document.getElementById("textUmschliesenderTagID").innerHTML = "neuer Text";

fertig
« Last Edit: 03.03.2011, 17:43:13 by [DooC]*Kissaki »

milchfabrik

  • Forum As
  • *****
  • Posts: 97
    • View Profile
    • http://www.milchfabrik-dota.ch.vu
allgemeine Programier fragen
« Reply #4 on: 27.03.2007, 18:00:30 »
mit dem überprüfen der GET variabel habe ich doch gemacht ???

ganz oben

gut deins is kürzer ;)

und zum problem

also wenn der radio button angeklickt wird soll nen seite includet werden. habe das ja mit switch probiert aber das hat nciht funktioniert

da ich mich mit java net auskenne versuche ich mal deines einzubauen und zu verstehehn :D

thx schonma :)

Kissaki

  • Leader
  • Forum God
  • *****
  • Posts: 10.348
    • View Profile
    • Website
allgemeine Programier fragen
« Reply #5 on: 27.03.2007, 18:36:29 »
deins hat aber die Variable verwendet bevor überprüft wurde ob sie vorhanden ist.
Sinnlos oder?

javascript
nich java
Und meins sind mehr stichworte... ^^

milchfabrik

  • Forum As
  • *****
  • Posts: 97
    • View Profile
    • http://www.milchfabrik-dota.ch.vu
allgemeine Programier fragen
« Reply #6 on: 27.03.2007, 19:56:34 »
java ist für mich javascript

versuche des ma so umzusetzen

E./

Quote
onClick="javascript:funktion(radio2)"


also ich möchte das onclick^^ nen neute seite unten eingefügt wird das die sich ändert.. geht das damit auch?

E./ nochmal zu verstehen was ich meine:
hier sollen die radio buttons sein




hier soll ne seite eingefügt werden, wenn auf den radio button geklickt wird
« Last Edit: 03.03.2011, 17:43:01 by [DooC]*Kissaki »

Kissaki

  • Leader
  • Forum God
  • *****
  • Posts: 10.348
    • View Profile
    • Website
allgemeine Programier fragen
« Reply #7 on: 27.03.2007, 21:20:25 »
dann mach einzelne seiten
mit PHP (das du wohl mehr oder weniger beherrschst ;P)

Würd das aber net mit radio buttons machen.
Sonst musst du das trotzdem mit javascript machen das dann ne neue Seite läd (also komplett, nich nur nen Abschnitt)

milchfabrik

  • Forum As
  • *****
  • Posts: 97
    • View Profile
    • http://www.milchfabrik-dota.ch.vu
allgemeine Programier fragen
« Reply #8 on: 27.03.2007, 22:24:29 »
hey also ich hab mich jetzt dazu entschlossen das nen bischen zu ändern...

ich hat auf der index seite rechts noch ne tabelle die nciht ganz ausgefüllt ist. ich habe diese tabele jetzt so geänert das ich da die unter themen der einzelnen links einfüge.

Diese mache ich wieder mit ner switch abfrage...(das ist dir ja klar das muss ich jetzt ja ncht posten ;)) die links die da gepostet werden sind dann genau so wie die standart links auf der index seite.

hoffe du verstehst das.

ich habe jetzt in jedem td tag ne einzelne switch abfrage reingeschrieben. Jetzt ist das problem das die themen mit weniger unter themen das lay out verändern. ne idee wo dran das liegt?

ich hab auch noch die idee das ich diese ganze Tabelle mit einer switch abfrage überprüfe und diese immer include:
1)es spart platz an scripten in der index datei
2)und das oben genannte problem wäre weg

was meinst du?

Kissaki

  • Leader
  • Forum God
  • *****
  • Posts: 10.348
    • View Profile
    • Website
allgemeine Programier fragen
« Reply #9 on: 27.03.2007, 23:40:58 »
kapier ich net...

Gauki

  • CoLeader
  • Forum God
  • *****
  • Posts: 2.130
    • View Profile
allgemeine Programier fragen
« Reply #10 on: 28.03.2007, 12:33:07 »
macht statt dem kram doch lieber eine schöne et map ... ^^


milchfabrik

  • Forum As
  • *****
  • Posts: 97
    • View Profile
    • http://www.milchfabrik-dota.ch.vu
allgemeine Programier fragen
« Reply #11 on: 28.03.2007, 15:16:44 »
kreige ich dafür geld Oo und das mache ich quasi auch für mich selbst ;)


ich versuche das mal so zu machen wie ich es oben beschrieben habe das schreibe ich nochmal umd es dir zu verdeutlich

@rotz

Kissaki

  • Leader
  • Forum God
  • *****
  • Posts: 10.348
    • View Profile
    • Website
allgemeine Programier fragen
« Reply #12 on: 28.03.2007, 15:49:23 »
Gauki bezahlt mich? Dann mach ichs.
Sonst map ich erst für QuakeWars

Gauki

  • CoLeader
  • Forum God
  • *****
  • Posts: 2.130
    • View Profile
allgemeine Programier fragen
« Reply #13 on: 28.03.2007, 19:29:07 »
looooooooooool ....  wieviel  ?.. wobei ich ja kompl pleite bin ^^ .... will halt mal ne geile map ... mit einem special room wo die dooc member drin stehen .. so ne gruft oder so *g*


BerSErker

  • Member
  • Forum God
  • ****
  • Posts: 3.925
  • Liebe das Leben, Lebe die Liebe, aber vergiss niemals: Liebe die Liebe, und Lebe das Leben.
    • View Profile
allgemeine Programier fragen
« Reply #14 on: 28.03.2007, 20:20:57 »
ja, oder wo Gauki am kreuz hängt und Kreuze von/für uns sind  :D

milchfabrik

  • Forum As
  • *****
  • Posts: 97
    • View Profile
    • http://www.milchfabrik-dota.ch.vu
allgemeine Programier fragen
« Reply #15 on: 28.03.2007, 22:11:34 »
und die map heißt "Gauki der Kreuziger"

milchfabrik

  • Forum As
  • *****
  • Posts: 97
    • View Profile
    • http://www.milchfabrik-dota.ch.vu
allgemeine Programier fragen
« Reply #16 on: 10.05.2007, 16:45:48 »
nen freund hat diesen code:

Quote
<a href="home.php" target="mainFrame" onClick="
<?
include('connect.php');
include('use_cookie.php');

$timestamp = time();

mysql_query("UPDATE user SET uebersicht='".$timestamp."' WHERE user_nick = '".$userdata['user_nick']."'";
?>">Übersicht[/url]


und das mit dem eintragen funktioniert nicht

bite um hilfe :)
« Last Edit: 03.03.2011, 17:42:38 by [DooC]*Kissaki »

Kissaki

  • Leader
  • Forum God
  • *****
  • Posts: 10.348
    • View Profile
    • Website
allgemeine Programier fragen
« Reply #17 on: 10.05.2007, 20:38:45 »
nunja...
php ist eine Serverseitige Programmiersprache, dh sie wird ausgeführt bevor! die Seite an den User gesendet wird.
javascript ist eine laufzeit Programmiersprache, die der User selbst aktivieren und nutzen kann.
Es ist also nicht möglich mit einem javascript klick in der Zeit zurück zu reisen und die Seite nachträglich anders absenden zu lassen ^^

Dein Code wird auf der Webseite den Code
Code: [Select]
<a href="home.php" target="mainFrame" onClick="">Übersicht</a>erzeugen. Mehr nicht. (Außer es gibt nen Fehler den es ausgibt)
« Last Edit: 03.03.2011, 17:42:29 by [DooC]*Kissaki »