Variable in Textfeld einlesen

d-braun

Erfahrenes Mitglied
Hallo Jungs und Mädels,

ich habe folgendes Problem:
Ich lese einen Wert aus einer Datenbank in eine Variable ein welche ich dann wiefolgt ausgeben
PHP:
echo "<input type=text name=titel value=".$variable.">";

Das Problem bei dieser Geschichte ist dass nur der Text bis zum ersten Leerzeichen im Textfeld steht.

$variable = "Das ist ein Test"
Bei diesem Beispiel würde also nur "Das" ausgegeben werden.

Weiß jemand wie man das deichseln kann damit es die Leerzeichen quasi übersieht?

MFG
d-braun
 
Zuletzt bearbeitet:
Hallo,

kann es sein, das der Fehler einfach darin besteht, das es nicht <include ... sondern <input... heisst, also der HTML Tag falsch ist.

Gruss

// Edit:
Achja, ich würde auch die Eigenschaft des Input Tags in Anführungszeichen setzen. Also

PHP:
echo "<input type=\"text\" name=\"titel\" value=\"".$var."\">";
 
Zuletzt bearbeitet:
Ok hat sich erledigt ...
hab bei meiner Ausgabe nicht berücksichtigt dass die Variable Leerzeichen hat.
Also würde quasi
Code:
value=das ist ein test
anstatt
Code:
value="das ist ein test"
dort stehen.

Bitte steinigt mich nich für den Anfängerfehler *duck*

MFG
d-braun
 
Zurück