Seite 1 von 1

Formular nach absenden die Werte per PHP holen

Verfasst: 06.12.2005 22:33
von Natheedo
Hi,

*erledigt*

wie schon im Titel kurz erläutert hab ich nen Formular das mir beim absenden auf der selben Seite nur drunter die Ergebnisse anzeigt.

Das Formular wollte ich eben damit ergänzen das nach dem absenden, die werte die ich in die Formularfelder zuvor eingetragen habe, auch wieder übernommen werden.

Das ging auch soweit ganz gut mit :

Code: Alles auswählen

value="<?=$_POST["text"] ?>"
Nur habe ich gerade das Problem das ich in manchen Formularfeldern schon von Grundaus ein Beispielwert drin stehen hab mit z.B.: Value="000000" und dieser sollte da auch eigentlich bleiben.

Code: Alles auswählen

<input name="size" type="text" id="size" value="30">

Wenn dieser nicht geändert wird, bleibt er ja auch beim absenden bestehen, wenn dieser aber doch geändert wird, was wohl eher zutrifft und der "neue" Wert eigentlich übernommen werden sollte dann macht er das nicht, denn er zeigt mir den Grundwert an der drin steht.

Hoffe ihr versteht was ich meine ....

Hab zwar ne Idee mit etwas in der Richtung :

Code: Alles auswählen

<input name="size" type="text" id="size" value="000000"<? if($_POST["var"]=="size") { echo " selected"; } ?>>
Aber das stimmt wohl net, bekomme es einfach nicht hin ...

Kann mir jemand kurz helfen bitte ?

Danke !

Natheedo

Verfasst: 08.12.2005 21:51
von witzigerkiller
<?PHP
$text = $_POST['feldname'];

echo $text.".";

?>

Damit sollte es gehen, und bei method="post" nicht vergessen.

Auch wenns schon erledigt ist, haste trotzdem ne antwort

Verfasst: 08.12.2005 23:15
von Natheedo
Danke dir, aber das hatte sich schon erledigt, hab ja extra den Thread editiert gehabt :)

Natheedo

Verfasst: 08.12.2005 23:57
von Martin Truckenbrodt
Hallo,

beschäftige Dich mal mit dem Thema SQL injection. Hier sind immer an zwei Stellen Vorkehrungen empfehlenswert.

Gruß Martin