![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 19.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Mam bardzo prosty formularz, ale gdy otwiera się na początku ten plik to od razu na dzień dobry wyświetlone są na dole błędy:
Notice: Undefined index: n in /home/www13od04102008/jdanielczyk/public_html/22_11_08/wyrazenia_regularne/napis01.php on line 20 Notice: Undefined index: m in /home/www13od04102008/jdanielczyk/public_html/22_11_08/wyrazenia_regularne/napis01.php on line 21 Notice: Undefined index: k in /home/www13od04102008/jdanielczyk/public_html/22_11_08/wyrazenia_regularne/napis01.php on line 22 ------------------ A po kliknięciu na przycisk 'wyslij' dane są wyświetlane. Co trzeba wpisać by tych błędów nie było? Oto mój plik napis01.php: ----------------- <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> </head> <body> <div align="right"> <form action="" method="POST"> wpisz nazwisko: <input type="text" name="n"><br><br> wpisz adres mail: <input type="text" name="m" value="np.karol_kow@wp.pl"><br><br> wpisz kod: <input type="text" name="k" value="np.11-500" maxlength="6" ><br><br> <input type="submit" value="wyslij"> </form> <? $n=htmlspecialchars($_POST['n']); $m=htmlspecialchars($_POST['m']); $k=htmlspecialchars($_POST['k']); if (isset($n) and ($m) and ($k)){ print"twoje dane to:<br>"; print"$n <br>$m <br> $k"; } </div> </body> </html> --------------- Baaaardzo proszę o pomoc! Początkująca joan_01 (IMG:http://forum.php.pl/style_emoticons/default/sciana.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 744 Pomógł: 118 Dołączył: 14.02.2009 Skąd: poziome Ostrzeżenie: (0%) ![]() ![]() |
chyba masz poziom raportowania bledow ustawiony na wysoki
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 173 Pomógł: 121 Dołączył: 24.09.2007 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) Ten post edytował ExPlOiT 19.06.2009, 18:22:31 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 51 Dołączył: 4.02.2005 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Zmiana poziomu raportowanie błędów to nie rozwiązanie problemu, a raczej go zamaskowanie.
Zamiast:
Daj
Nie dziwne, że Ci wywalało notatkę jeśli odwołujesz się do elementu tablicy $_POST, który nie istnieje. Gdy wyślesz formularz to te elementy istnieją i dlatego wtedy nie pojawia się ten błąd. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 14.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przydałoby się zamknięcie kodu PHP
Kod <?php
.......................... print"twoje dane to:<br>"; print"$n <br>$m <br> $k"; [b]?> [/b] |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 19.06.2009 Ostrzeżenie: (0%) ![]() ![]() |
Peter!!!
I love you! Pomogło. Wielkie Dzięki! (IMG:http://forum.php.pl/style_emoticons/default/guitar.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 27.09.2025 - 22:59 |