Forumlareingaben begrenzen?
Konstantin
- html
Hi,
weiß jemand, wie ich Formulareingaben begrenzen kann? Meine User schreiben mir Romane in meine Formulare, so dass meine kommabegrenzte txt-Datei Zeilenumbrüche bekommt und nicht mehr ausgelesen werden kann.
Wäre froh, wenn mir jemand den Befehl dafür nennen könnte, so dass ich die Formulareingabe auf z. B. 180 Zeichen begrenzen kann und der Cursor nicht mehr weitergeht.
Grüße KK
Hier habe ich übrigens schon geguckt und bin nicht fündig geworden:
http://de.selfhtml.org/html/formulare/index.htm
Probier es mit http://de.selfhtml.org/html/formulare/eingabe.htm#felder
Hey, Suuuuuuuuuuuuuuuuuuuper. Danke!!! Hat gleich auf Anhieb gefunzt.
Grüße Konstantin
Probier es mit http://de.selfhtml.org/html/formulare/eingabe.htm#felder
Hi Pumuckel,
da ist noch ein Problem. Wie kann ich in einem Eingabeformular das jeweils aktuelle Datum automatisch anzeigen/eintragen lassen? Datum und Uhrzeit wäre noch besser.
Grüße Konstantin
Hi Konstantin!
da ist noch ein Problem. Wie kann ich in einem Eingabeformular das jeweils aktuelle Datum automatisch anzeigen/eintragen lassen? Datum und Uhrzeit wäre noch besser.
Das geht mit reinem HTML nicht. Hierzu benötigst du entweder JavaScript oder eine serverseitige Technik. Wie es über JavaScript geht, siehst du im entsprechenden Kapitel in Selfhtml.
Für PHP (serverseitige Technik) sähe das ganze so aus:
<input type="text" name="input1" value="<?php echo date("H:i:s d.m.Y") ?>" />
Grüße,
Fabian St.
Hi Fabian,
habe deine PHP-Zeile ausprobiert.
<input type="text" name="input1" value="<?php echo date("H:i:s d.m.Y")?>" />
Allerdings schreibt er ins Feld:
?php echo date
Wieso das? Habe schon alles probiert.
Grüße Konstantin
Hi Konstantin!
da ist noch ein Problem. Wie kann ich in einem Eingabeformular das jeweils aktuelle Datum automatisch anzeigen/eintragen lassen? Datum und Uhrzeit wäre noch besser.
Das geht mit reinem HTML nicht. Hierzu benötigst du entweder JavaScript oder eine serverseitige Technik. Wie es über JavaScript geht, siehst du im entsprechenden Kapitel in Selfhtml.
Für PHP (serverseitige Technik) sähe das ganze so aus:<input type="text" name="input1" value="<?php echo date("H:i:s d.m.Y") ?>" />
Grüße,
Fabian St.
Hi Konstantin!
habe deine PHP-Zeile ausprobiert.
<input type="text" name="input1" value="<?php echo date("H:i:s d.m.Y")?>" />
Allerdings schreibt er ins Feld:
?php echo date
Wieso das? Habe schon alles probiert.
Sorry, ich vergaß, dir mitzuteilen, dass hierzu ein PHP-Parser installiert sein muss, d.h. dein Webspace bräuchte PHP-Unterstützung. Anscheinend ist dies nicht der Fall, sodass die JavaScript Lösung die wohl vernünftigste ist.
Grüße,
Fabian St.
Hi Fabian,
doch, ich habe eine PHP-Unterstützung auf dem Server laufen. Ich habe sogar zwei verschiedene Server. Es funzt aber bei keinem. Bin mit meinem Latien am Ende.
Hallo Konstantin,
doch, ich habe eine PHP-Unterstützung auf dem Server laufen.
welche Endung hat die Datei in der die Zeile steht? Werden Dateien mit dieser Endung von php geparst?
Grüße aus Nürnberg
Tobias
Hi Tobi,
hi Fabian,
hups, autsch. Sorry, für meine Dummheit. Die Datei war zuvor eine .html und da habe ich den PHP-Code reingeworfen ohne die Datei in .php umzubenennen. Habe einfach den Wald vor lauter Bäumen nicht mehr gesehen.
Danke nochmal, jetzt funzt es prima!
Grüße Konstantin
Hi Konstantin!
hups, autsch. Sorry, für meine Dummheit. Die Datei war zuvor eine .html und da habe ich den PHP-Code reingeworfen ohne die Datei in .php umzubenennen. Habe einfach den Wald vor lauter Bäumen nicht mehr gesehen.
Kein Problem, wir helfen doch gerne ;-)
Grüße,
Fabian St.
Hallo Konstantin,
da ist noch ein Problem. Wie kann ich in einem Eingabeformular das jeweils aktuelle Datum automatisch anzeigen/eintragen lassen?
mit Hilfe des Date-Objektes kannst du das Datum ermitteln und mit http://de.selfhtml.org/javascript/objekte/elements.htm#value kannst du den Wert dem Eingabefeld zuweisen.
Grüße aus Nürnberg
Tobias