![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 13.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
Robię formularz w ktorym wpisujemy swoje dane klikamy submit i zostajemy przekierowani na stronke gdzie jest link aby zobaczyc co wpisalismy, te dane zostaja rowniez zapisane w pliku .txt
Ok moj kod wyglada tak: Kod <?php $Vorname = trim($_POST['Vorname']); $Nachname = trim($_POST['Nachname']); $Stufe = trim($_POST['Stufe']); if(empty($Vorname) and empty($Nachname) and empty($Stufe)) { echo '<form action="" method="post"> Vorname: <input type="text" name="Vorname" style="width: 200px;" /> Nachname: <input type="text" name="Nachname" style="width: 200px;" /> Stufe: <input type="text" name="Stufe" style="width: 200px;" /> <br><input type="submit" value="Senden" /></br> </form>'; } else { // dane pochodzace z formularza $dane = $Vorname."`".$Nachname."\n"; // przypisanie zmniennej $file nazwy pliku $file = "abgespeichert.txt"; // uchwyt pliku, otwarcie do dopisania $fp = fopen($file, "a"); // blokada pliku do zapisu flock($fp, 2); // zapisanie danych do pliku fwrite($fp, $dane); // odblokowanie pliku flock($fp, 3); // zamkniecie pliku fclose($fp); echo "Dein Formular wurde abgespeichert!<br />"; echo "<a href=\"podglad.php\">Guck dir dein abgespeichertes Formular an.</a>"; } ?> Gdy wlaczam ta stronke to mam 3 linijki ktore pokazuja blad a powinno ich nie byc Notice: Undefined index: Vorname in G:\xampp\htdocs\Daniel\LOOOOL.php on line 3 Notice: Undefined index: Nachname in G:\xampp\htdocs\Daniel\LOOOOL.php on line 4 Notice: Undefined index: Stufe in G:\xampp\htdocs\Daniel\LOOOOL.php on line 5 Co mam zle wpisane ze mi sie to wyswietla? Wszystko dziala tylko mnie irytuja te linijki ;/ Ten post edytował iPrezes 13.02.2011, 20:30:38 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 13.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
i co mi to da u mnie dziala pokazuje mi co wpisze w vorname w 1 lini ja potrzebuje zeby mi pokazywalo co wybralem z tych list bede wdzieczny i zeby zapisywalo to w dokumencie txt prosze o gotowe skrypty sam niczego nie zrobie ;/
ja mam juz nowy kod ty edutyjesz mit en stary (IMG:style_emoticons/default/exclamation.gif) !;/ Kod <html> <head> <form action="Formularabgesendet.php" method="POST"> <center><text><b><font size="+10">Formular</font></b></text><center> </head> <body> <P> <P> <P> } Vorname: <input type=text name="Vorname"/> Nachname: <input type=text name="Nachname"/> Klasse: <input type=text name="Klasse"/> <P> <P> <P> <br><B>Ertswahl<B></br> <P> <line width="20%"> <div>W1: <select> <option value=""> </option> <option value="W1">DSP</option> <option value="W2">Psychologie</option> <option value="W3">Kunst</option> <option value="4">Technik</option> </select> <div>W2 : <select> <option value=""> </option> <option value="W1">Sport</option> <option value="W2">Chemie</option> <option value="W3">Informatik</option> <option value="W4">Biologie </option> </select> <div>W3 : <select> <option value=""> </option> <option value="W1">Philosophie</option> <option value="W2">Geschichte</option> <option value="W3">Geographie</option> <option value="W4">Stretschlichtung</option> </select> <P> <line align="RIGHT WIDTH=50%"> <br><B>Zweitwahl<B><br> <div width=""> <div>W1 : <select> <option value=""> </option> <option value="W1">Mathematik</option> <option value="W2">Deutsch</option> <option value="W3">Spanisch</option> <option value="W4">Polnisch </option> </select> <div>W2 : <select> <option value=""> </option> <option value="W1">Russisch</option> <option value="W2">Tuerkisch</option> <option value="W3">Latein</option> <option value="W4">Chor </option> </select> <div>W3 : <select> <option value=""> </option> <option value="W1">Physik</option> <option value="W2">Englisch</option> <option value="W3">PGW</option> <option value="W4">Technik </option> </select> </P> <div align=center> <br><b>HINWEIS</b>: Einverstaendnis der Eltern: <input type=checkbox name="Einverstaendnis"/><br/> <input type="submit" value="Senden" /> <P> <P> <P> Zahl der Besucher: <br><? $type = "text"; include("count.php"); ?></br> </form> echo "<a href=\"Formularabgesendet.php\">Guck dir dein abgespeichertes Formular an.</a>"; } </body> </html> </php> 2 kod co pokazuje co wpisalem ale jeszcze nie mam ze pokazuje co wybralem z tych list i ze to co wybralem zapisuje sie w pliku txt: Kod <?php
print($_POST['Vorname']); print($_POST['Nachname']); print($_POST['Klasse']); <?php ?> Ten post edytował iPrezes 13.02.2011, 21:32:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 17:13 |