URL: https://www.overclockers.at/coding-stuff/variablen_uebergeben_36041/page_1 - zur Vollversion wechseln!
Mal wieder ein kleines Gedächtnistraining für unsere Coder 
Folgendes hab ich gemacht:
Formular in dem 91 Variablen übergeben werden sollen.
Namen der Variablen im Formular: zeile0... zeile90.
Die Variablen werden abgeschickt und sollen anschließend mit einer Schleife in einer Datenbank gespeichert werden.
Mein Problem ist jetzt daß ich es nicht mal schaffe den Inhalt der Variablen am Schirm auszugeben.
Hab schon alles versucht. Also was fehlt ist: Schleife von 0-90, wobei die Variable mit dem Namen zeile0...zeile90 ausgegeben wird. Hört sich sooo einfach an, aber is scheinbar nicht
Vielleicht denk ich zu kopmpliziert...
Bitte helft mir, das Script soll leicht änderbar sein, will nicht für jede Variable eine eigene Zeile schreiben...
Mit nem Array hab ichs auch nicht geschafft, wär eigentlich einfacher nur ein HTML Formular fängt nix damit an 
schreib dazu welche sprache du meinst
ich geh jetzt mal von php aus
um variable variblen zu machen kannst
${"someString".$eineVar} verwenden
sprich zb
${"var".$counter++}
das sollt dir helfen
und wennst dir nicht sicher bist ob deine vars richtig ankommen
var_dump($HTTP_GET_VARS);
var_dump($HTTP_POST_VARS);
Natürlich PHP, sorry hab vergessen das dazuzuschreiben...
Danke funkioniert perfekt!!!
Warum geht kein Array? irgenteine serverseitige Sprache (ASP,PHP) brauchst sowieso für die DB Connection?!?!
Serverseitig parst du das Array und erzeugts damit HTML Tags, Values etc.
Ich seh kein Problem, aber wennst masochistisch veranlagt bist, mach 91 Variablen
Das Problem ist daß ich 90 verschiedene Werte übergeben muß und in einem Formular keine Arrays funktionieren zumindest hab ichs nicht geschafft, aber jetzt hab ich die Werte und schreibs dann eh in eine Datenbank...
Danke nochmals an Funka für die schnelle Hilfe...
schreibst ins formular
<input type="text" name="array[1]" />
<input type="text" name="array[2]" />
<input type="text" name="array[3]" />
...
und die sache rennt 
Zitat von .deRElict.schreibst ins formular
<input type="text" name="array[1]" />
<input type="text" name="array[2]" />
<input type="text" name="array[3]" />
...
und die sache rennt
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025