Cheatah: Formular / Eingabefelder

Beitrag lesen

Hi,

du kannst eine solche Prüfung mit Javascript machen. Das ist allerdings sehr unpraktisch,

nein, praktisch ist das schon. Nur sehr unsicher.

weil das bei abgeschaltetem Javascript nicht funktioniert. Daher ist eine serverseitige Scriptsprache von Vorteil, z.b. PHP.

Daher ist eine serverseitige Technik unumgänglich. Es hindert Dich aber niemand daran, mit JavaScript eine Prüfung vorzuschalten. Ob sich der Aufwand lohnt, muss man selbst entscheiden. Einem Anfänger würde ich übrigens nicht ausgerechnet PHP empfehlen.

Beim Aufruf der Seite wird geschaut ob in den POST- bzw. GET-Variablen dieses Feld mit dem entsprechenden Wert vorhanden ist.

Nun ja, andererseits behaupten auch nur Anfänger, Parameter seien "Variablen", obwohl nicht mal eine Ähnlichkeit dazu besteht. Und Du als Anfänger kannst schwerlich die erheblichen Nachteile einer leichten, mächtigen, simpel zu handhabenden Technik beurteilen, insofern kann ich Dir das nicht nachsehen. Vielleicht solltest auch Du Dich erst mal mit anderen serverseitigen Techniken beschäftigen, bevor Du Deinen PHP-Code auf die Menschheit loslässt.

Wichtig ist auch, dass du beachtest, dass ein Neuladen der Seite dazu führt, dass die Eingabefelder wieder leer sind.

Das kommt auf den Browser an.

Das verhinderst du indem du als value z.b.

Beim Neuladen einer Seite stehen dem Server nicht mehr Daten zur Verfügung als beim Erstladen derselben. Es existiert kein serverseitiger Weg, derartiges zu verhindern.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes