<?php { $login = $_POST['login']; $email = $_POST['email']; $hash = sha1($_POST['pass']); } else 'nie uzupelniono wszystkich pol'; ?> <form method="post" action="rejestruj.php"> <label>Podaj login: <input type="text" name="login"/></label> <label>Podaj haslo: <input type="text" name="pass"/></label> <label>Podaj email: <input type="text" name="email"/></label> <input type="submit" value="Rejestruj"/> </form>
Kilka pytań do was:
? Czy kolejność kodu php ma znaczenie.
? Po co do cholery trzeba sprawdzać czy istnieje index pass issetem a nie woła o inne indexy(jak widać nie są sprawdzane i skrtpt nie krzyczy....)
? Po co $conn obok nazwy bazy, widziałem już w kilku poradach że tak trzeba robić, ale nie rozumiem dlaczego.
? Jak sprawdzić czy wszystkie pola są uzupełnione przed wysłaniem.
? Czy można coś uprościć i czy czegoś nie zrąbałęm?

(wiem że ostatnie else nie działa, to tylko taki szkic, ale właśnie co zrobić by zadziałało?

Będe wdzięczny za każde naprowadzenie.
