Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularze, gdy nie są wysłane dane z formularza to na stronie "wywala" bł
joan_01
post 19.06.2009, 18:17:22
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 sciana.gif
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 12:53