Cytat(!*! @ 17.03.2013, 13:57:32 )
1. po co łączysz się z bazą gdy nie przechodzisz walidacji?
2. taki kod
Jest zły. Nie używaj @ i mysql_real_escape_string powinno być po walidacji
3. zastanów się co robisz. Teraz, gdy hasło jest inne niż hasło dodajesz do bazy dane.
4. formatuj kod poprawnie, za chwilę będziesz pisał ciurkiem.
To ciut za mało ;) ale też nie zaszkodzi.
1. A kiedy mam się łączyć? Wydawało mi się, że najlepiej podłączyć include z osobnym plikiem(i tak zrobiłem)
2. Czemu zły? Jeśli usunę @ to pojawią się błędy:
Notice
: Undefined index
: nick in
/virtual/dawid4157
.cba
.pl
/gra
.dawid4157
.cba
.pl
/register
.php on line 29
Notice
: Undefined index
: email in
/virtual/dawid4157
.cba
.pl
/gra
.dawid4157
.cba
.pl
/register
.php on line 30
Notice
: Undefined index
: haslo in
/virtual/dawid4157
.cba
.pl
/gra
.dawid4157
.cba
.pl
/register
.php on line 31
Notice
: Undefined index
: haslo2 in
/virtual/dawid4157
.cba
.pl
/gra
.dawid4157
.cba
.pl
/register
.php on line
32
3. Warunek jest taki tylko, że dodałem to w else.
if($haslo != $haslo2)
echo "<br><b><font color= red>Hasła nie są takie same!</font></b><br>";
To nie wiem co jest nie tak.
PS. Szczerze mówiąc nie bardzo rozumiem o czym mówisz. Uczę się dopiero PHP więc, wiesz...