Oto części skryptu odpowiedzialne za upload pliku:
$filename = $konto.'.'.$fileData['extension']; $name = 'pliki/'.$filename; (...) { $zapytanie="INSERT INTO user (login,password,imie,drugie_imie,nazwisko,email,miasto,plec,data_urodzenia,n
umer_telefonu,numer_gg,sciezka) VALUES('$konto','$password','$imie','$drugie_imie','$nazwisko','$email','$miasto','$plec','$data_urodzenia','$numer_telefonu','$numer_gg','$name')"; echo('Konto '.$konto.' zostalo utworzone. Kliknij <a href=index.php>tutaj</a>, aby przejść do strony głównej.'); } else { }
Rzecz w tym, że przy takim kodzie przy braku załączonego pliku powinno rejestrować użytkownika jednocześnie nie wysyłając żadnego pliku (gdyż nie mam żadnego IFa). Ten kod owszem rejestruje użytkownika, lecz przy okazji wyrzuca błąd następującej treści:
Notice: Undefined index: extension in C:\xampp\htdocs\PIOTR\register.php on line 37
Dodając IFy czy plik został wysłany lub czy plik został załączony bez problemu wyskakują komunikaty, lecz niestety obok tych komunikatów wyskakuje wyżej przedstawiony błąd.
Wie ktoś może co jest nie tak?