ERLEDIGT
JA
JA
ANTWORTEN
4
4
ZUGRIFFE
344
344
EMPFEHLEN
-
23.01.05 09:57 #1
- Registriert seit
- Aug 2004
- Ort
- Berlin THF
- Beiträge
- 300
Hallo Gemeinde,
Ich habe ein Formular erstellt und alles funktioniert soweit, außer eine Art Refresh-funktion.
Das Formular wird erst nach einem gewissen Füllgrad von Pflichtfeldern abgeschickt.
Das soll bewirken, daß man nicht permanent alles neu schreiben muß, sobald man was vergißt.PHP-Code:if (empty($name)){
echo"<input name='name' type='text' id='name' size='40'> <font color='#ff0000'>«</font>";
} else {
$name_true = "1";
echo"<input name='name' type='text' id='name' size='40' value='$name'>";}
Das Problem an der Sache:
ist alles in eine DB eingetragen, erscheinen trotzdem noch die eingetragenen Werte in den inputfeldern.
Mein Versuch sah so aus:
Das brachte aber nicht den erwünschten Erfolg, ich weiß auch das eine Header-Anweisung oberhalb HTML erscheinen soll, doch ich möchte eigentlich erreichen, daß die inputfelder wieder leer sind.PHP-Code:if ($go == 1){
$connectionid = mysql_connect ("localhost", "xxxx", "xxxxx");
if (!mysql_select_db ("xxxxxx", $connectionid))
{ die ("Keine Verbindung zur Datenbank"); }
$eintrag = "INSERT INTO bestellungen(name, teilenummer1, .... )
VALUES
('$name','$teilenummer1', ....)";
$eintragen = mysql_query($eintrag);
header("Location:index.php");
}
Hätte jemand eine Idee dazu? Vielen Dank schonmal im Voraus.
Hier zu begutachten: Klick
-
Du musst doch nur nach dem erfolgreichen Eintragen der Daten in die DB die Variablen leer machen (z.B. mit unset).
oder du machst das mit einer Session, die dann nach dem Eintrag in die DB destroyed wird.
Ich hoffe das ist was du brauchst.
MfG. LeeverWer im Glashhaus sitzt, sollte im Keller bumsen !
-
23.01.05 11:38 #3
- Registriert seit
- Aug 2004
- Ort
- Berlin THF
- Beiträge
- 300
Vielen Dank für die prompte Hilfe
... mit unset() hat es wunderbar funktioniert
und wieder was gelernt
-
23.01.05 11:56 #4
Nur noch eine kleine Frage: Was hat das mit header() zun tun?
Homepage: Oliver Timmermann, Griesheim
-
23.01.05 15:14 #5
- Registriert seit
- Aug 2004
- Ort
- Berlin THF
- Beiträge
- 300
Das Problem war, wie oben angeführt, daß sämtliche input-felder nach dem Eintragen in die DB immernoch mit dem "alten" Datensatz ausgefüllt waren. Local hat es wunderbar mit der header funktion funktioniert, sodaß die Seite neu geladen wurde und die inputs wieder frei waren.
bin noch kein php Genie, daher muß ich noch improvisieren und dies war für mich eine recht geeignete Variante
Ähnliche Themen
-
Beste Variante ermitteln (Access / VBA)
Von xyzfragender im Forum Relationale DatenbanksystemeAntworten: 0Letzter Beitrag: 15.10.09, 16:38 -
vid_player einfache variante
Von flashsi im Forum Flash PlattformAntworten: 0Letzter Beitrag: 11.03.08, 09:57 -
Andere Variante für Defractor
Von CyrusOne im Forum Cinema 4DAntworten: 9Letzter Beitrag: 22.06.06, 09:13 -
JS Variante von phpinclude?
Von Catscrash im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 17.09.04, 19:25





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren