Hallo zusammen...
erst mal noch ein gutes neues Jahr allen.
Und jetzt mein Problem.
Ich habe ein Änderungsformular angefertigt, welches sich dynamisch durch den Wert, welcher in der Datenbank hinterlegt ist füllt.
Allerdings wird der Wert, welcher in der Datenbank hinerlegt ist nicht komplett angezeigt sondern nur bis zum Leerzeichen.
z.B. in der Datenbank steht "Hallo Ihr" dann wird nur "Hallo" angezeigt.
Woran liegt das????
Danke und Gruß
Max
Ankündigung
Einklappen
Keine Ankündigung bisher.
Formular füllt sich dynamisch nur bis zum Leerzeichen...
Einklappen
Neue Werbung 2019
Einklappen
X
-
Formular füllt sich dynamisch nur bis zum Leerzeichen...
Stichworte: -
-
also die Elemente MÜSSEN zu... da bin ich mir 100% sicher....
Aber bei den " und ' hat wahrscheinlich die gewohnheit aus mir gesprochen....
Bruchpilot hat recht.... egal ob ' oder " ... hauptsache eins von beiden
MfG
Tim
-
Ein Gast antworteteZitat von SpykerZitat von BruchpilotDoch, <input value='a b c' ist gültig.
Einen Kommentar schreiben:
-
Zitat von BruchpilotDoch, <input value='a b c' ist gültig.
dafür müßte es auch geschlossen werden wie z.B.
Einen Kommentar schreiben:
-
Ein Gast antworteteDanke so funktionierts....
Einen Kommentar schreiben:
-
Ein Gast antworteteDoch, <input value='a b c' ist gültig.
Einen Kommentar schreiben:
-
Um valides HTML/XHTML zu erhalten musst du " verwenden, ein einfaches Hochkomma ist nicht zulässig.
Einen Kommentar schreiben:
-
Ein Gast antworteteMuss ich da diese setzen ` oder ein Hochkomma???
Mein Echo-Tag wird ja sonst durch das normale Anführungszeichen beendet!
Einen Kommentar schreiben:
-
Dein Code würde kein Anführungszeichen für die Eigenschaft value erzeugen. Abgesehen davon erzeugst du keinen validen HTML Code, das ist relativ böse denn die Browser können diesen nur eingeschränkt verstehen. Hier mal ein kleiner Vorschlag:
Escape die Anführungszeichen in deinem String!
PHP-Code:<?php
echo "<td width=\"32%\"><input type=\"text\" name=\"art\" size=\"50\" value=\"$art\"></td>";
?>
Einen Kommentar schreiben:
-
Ein Gast antworteteHmm... denk ich aber nicht...
Hier ein Beispiel
PHP-Code:<?php echo
"<td width=32%><input type=varchar name=art size=50 value=". "$art" . " ></td>";
?>
Einen Kommentar schreiben:
-
Ein Gast antworteteSicherlich daran, dass Du die Anführungszeichen bei value="xyz" vergessen hast.
Einen Kommentar schreiben:
Einen Kommentar schreiben: