• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Variable in Formular eintragen

Status
Für weitere Antworten geschlossen.

Karl das kahle Moorhuhn

Neues Mitglied
Ich will eine Variable in ein Formular schon im Vornhinein als Standardwert eintragen lassen, den man ändern kann, komm aber net drauf, wie es funktioniert. So hab ich es versucht:

Code:
echo 'Vorname: <input type="text" name="Vorname" maxlength="20" value="$row[name]">
';

Angezeigt wir im Feld $row[name] und nicht der Wert der Variablen. Ein Wert ist vorhanden, hab ich getestet.
 
probiere mal

Code:
echo "Vorname: <input type=\"text\" name=\"Vorname\" maxlength=\"20\" value=\"$row[name]\">
";

ich schätz es liegt an den '-Zeichen, nutze halt man "
 
Tatsächlich, daran lags. Danke für die Hilfe ;Jump

Ich dachte es wäre egal ob man " oder ' verwendet, hauptsache man verschachtelt sie richtig ineinander
 
ne in php ist das nicht egal bei '-Zeichen werden halt die Werte direkt so
übernommen, deshalb wird die Variable auch nicht ausgelesen.
 
du hast für den String einfache Anführungszeichen benutzt. Bei denen müsstest du die Variablen escapen
echo 'Hallo '.$name.' herzlich Willkomen.'; <-- so z.B.
Bei " ist das egal. da werden Variablen mit interpretiert. Jedoch würd ich dir empfehlen ' zu nehmen, da man den Code besser übersehen kann.
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben