Tom1tk: input value feld füllen

Beitrag lesen

Hallo,

<input type="text" name="email[]" value="">
<? echo $email[]; ?> aber das funst ja net.

Doch:
<input type="text" name="email[1]" value="<?php print $email[1]; ?>">
<input type="text" name="email[2]" value="<?php print $email[2]; ?>">
<input type="text" name="email[3]" value="<?php print $email[3]; ?>">
<input type="text" name="email[4]" value="<?php print $email[4]; ?>">
<input type="text" name="email[5]" value="<?php print $email[5]; ?>">

Ein Array geht eigentlich bei 0 los, und email[200] gibt dein lestztes Array-Element aus.

Wenn Du die Felder durchnummerierst, dann kannst Du 100%ig sicher sein, dass auch in dem Feld die selbe E-Mail-Adresse drinsteht wie vorhin. Wenn z.B. Das 3.Feld leer bleibt, könnte es sein, dass hier der Wert des 4. drinsteht. Verstanden? Egal!

So wie es oben steht gehts auf alle Fälle.

Irgendwer hier im Forum sagte mir mal:
<? ist nicht gut, besser <?php wegen der Austauschbarkeit der Server.

und 2.
print ist besser als echo wegen irgend einer c-Programmier-geschichte...

Greets