Witam, mam problem z formularzem mianowicie wszystko wysyła się ok, rejestruje usera jedynym moim problemem jest komunikat
Undefined variable: bladprosiłbym o poprawke kodu by nie wywalało, że błąd nie jest zdefiniowany
<?php
require ('includes/head.php');
if (!isset($_SESSION['user'])) { $tabela = 'userzy';
if (isset($_POST["wyslane"])) {
$blad++;
echo '<span class="blad">Proszę poprawny wprowadzić login (od 3 do 30 znaków).</span>'; } else {
$wynik = mysql_query("SELECT * FROM $tabela WHERE user='$user'"); $blad++;
echo '<span class="blad">Podana nazwa użytkownika została już zajęta.</span>'; }
}
$blad++;
echo '<span class="blad">Proszę poprawnie wpisać hasło (od 6 znaków do 30 znaków). </span>'; }
if ($pass !== $pass2) {
$blad++;
echo '<span class="blad">Podane hasła nie są ze sobą zgodne. </span>'; }
if (!eregi("^[0-9a-z_.-]+@([0-9a-z-]+\.)+[a-z]{2,4}$", $email)) { $blad++;
echo '<span class="blad">Proszę wprowadzić poprawnie adres email.</span>'; } else {
$wynik = mysql_query("SELECT * FROM $tabela WHERE email='$email'"); $blad++;
echo '<span class="blad"> Podany adres e-mail jest już zajęty.</span>'; }
}
if ($email !== $email2) {
$blad++;
echo '<span class="blad"> Podane adresy e-mail nie są ze sobą zgodne.</span>'; }
if ($blad == 0) {
$host=$_SERVER['HTTP_HOST'];
$wynik = mysql_query("INSERT INTO $tabela (imie, nazwisko , user, pass, email, k_akt, k_data) VALUES('$imie', '$nazwisko', '$user', '$pass', '$email', '$k_akt', NOW())");
if ($wynik) {
$list = "Witaj $user !
Kliknij w poniższy link, aby aktywować swoje konto. http://$host/weryfikacja.php?weryfikacja=potwierdz&k_akt=$k_akt";
mail($email, "Rejestracja użytkownika", $list, "From: <kontakt@twoja-strona.pl>"); echo '<span class="powodzenie">Dziękujemy za rejestracje! W ciągu nabliższych 5 minut dostaniesz wiadomość e-mail z dalszymi wskazówkami rejestracji użytkownika.</span>'; }
}
}
<form action="" method="post">
<input type="hidden" name="wyslane" value="TRUE" />
<p>Imię: <input type="text" name="imie" /></p>
<p>Nazwisko: <input type="text" name="nazwisko" /></p>
<p>Login*: <input type="text" name="user" /></p>
<p>Hasło*: <input type="password" name="pass" /></p>
<p>Powtórz hasło*: <input type="password" name="pass2" /></p>
<p>Adres e-mail*: <input type="text" name="email" /></p>
<p>Powtórz adres e-mail*: <input type="text" name="email2" /></p>
<p><input type="submit" value="wyślij" /></p></form>
KONIEC;
} else {
include('includes/panel.php');
}
?>