Wie kann ich den Wert einer Textbox über PHP einstellen?

7

Ich habe also diese leeren Textfelder in einer Registrierungsseite. Der Benutzer gibt einige Daten ein, Treffer gehen weiter und dann gibt es eine Bestätigungsseite. Wenn die Daten falsch sind, gehen die Benutzer zurück, um zu korrigieren, was auch immer falsch war. Wenn er jedoch zurückgeht, sind alle Textfelder leer. Das erste, was mir in den Sinn kommt, ist, die Benutzerdaten in einer Sitzung zu speichern (ich habe eine Benutzerklasse, die all diese Daten enthält, damit ich die Klasse in der Sitzung speichern kann). Wenn der Benutzer zurückgeht, kann ich die Daten abrufen.

Ich mache so etwas:

%Vor%

Wie würde ich diese Variablen in ein Textfeld schreiben?

    
Carlo 27.09.2009, 23:49
quelle

3 Antworten

21

Um den Wert festzulegen, können Sie einfach den Inhalt des value -Attributs ausgeben:

%Vor%     
brianreavis 27.09.2009, 23:53
quelle
4

Natürlich wirst du es entkommen wollen, aber ...

%Vor%

oder wenn das Formular veröffentlicht wird, wäre es einfacher zu tun:

%Vor%

gut ... obwohl die Frage hier nicht angesprochen wurde, ist die maskierte Version:

%Vor%     
SeanJA 27.09.2009 23:54
quelle
3

etw wie

%Vor%

Vergessen Sie nicht, mit htmlentities () oder ähnlichem zu flüchten. Wenn Sie nicht wissen, warum - google XSS.

    
unknown 27.09.2009 23:54
quelle

Tags und Links