|
 |
|
| Autor |
Nachricht |
getman Neuer [User]

Anmeldung: 16.10.07 Beiträge: 7
|
Verfasst am: 23.10.2007, 13:50 Titel: eine ganz einfache Frage zur Form |
|
|
Hallo,
ich komme nicht drauf, wieso das passiert...
Also ich hab eine Variable $bla. Ich weise ihr einen string-wert zu: $bla = 'bla bla';
Und ich will das diese Zeile "bla bla" iclusive Leerzeichen dazwischen in einer ganz einfachen Form von Typ text zu sehen ist, wenn jemand diese Seite aufruft.
Html form sieht folgendermaßen aus:
<input type=text name=bla value=$bla style=width: 250px>
DAS PROBLEM:
In der Zeile steht nicht "bla bla", sondern nur "bla"!!! Wo ist der Rest? Wie kann man machen, dass auch der Rest ausgegeben wird??
Danke.
|
|
| Nach oben |
|
 |
chris1988 Bekannter [User]

Anmeldung: 12.12.05 Beiträge: 1511
|
Verfasst am: 23.10.2007, 21:19 Titel: |
|
|
naja, gewöhn' dir besser an, Tag-Attribute in HTML in Anführungszeichen zu setzen. Also nicht
<input type=test (...)>
sondern
<input type="test" (...)>.
Wenn du dort als Wert nämlich eine Zeichenkette mit Leerzeichen einfügst, wird ohne Anführungszeichen nur das erste Wort als Wert interpretiert - das nächste wird gewertet wie ein Attribut (was es (sehr wahrscheinlich) gar nicht gibt).
Anschaulich:
<input name=bla bla >
entspricht
<input name="bla" bla >
und nicht
<input name="bla bla" >.
Ich denke mal das wird's gewesen sein
Schönen Gruß,
Chris _________________ Mancher ertrinkt lieber,
als daß er um Hilfe ruft.
(Wilhelm Busch)
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |