Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Problem Z Systemem Logowania
AgeraR
post
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 18.09.2017

Ostrzeżenie: (0%)
-----


Witam,
Ostatnio napisałem skrypt do logowania i rejestracji i on nie działa pomoże mi ktoś?
Błędy to:

Notice: Undefined index: login in /var/www/vhosts/muxiu.5v.pl/httpdocs/Skrypty/register.php on line 3

Notice: Undefined index: haslo in /var/www/vhosts/muxiu.5v.pl/httpdocs/Skrypty/register.php on line 4

Fatal error: Function name must be a string in /var/www/vhosts/muxiu.5v.pl/httpdocs/Skrypty/register.php on line 5

A kod:
Tylko rejestracja*(Edit)

  1. <!--c1--><div class='codetop'>Kod</div><div class='codemain'><!--ec1--><?PHP
  2.  
  3. $user = $_POST['login'];
  4. $pass = $_POST['haslo'];
  5. $email = $_POST['email'];
  6.  
  7. $con = mysql_connect("****","****","****") or ("Blad polaczenia: "  . mysql_error());
  8. if (!$con)
  9.     die('Nie mozna polaczayc: ' . mysql_error());
  10.     
  11. mysql_select_db("****" , $con) or die ("Nie mozna wczytac bazy danych" . mysql_error());
  12.  
  13. $check = mysql_query("SELECT * FROM Konta WHERE `login`='".$user."'");
  14. $numrows = mysql_num_rows($check);
  15. if ($numrows == 0)
  16. {
  17.     $pass = md5($pass);
  18.     $ins = mysql_query("INSERT INTO  `Konta` (`login` , `haslo` , 'email') VALUES ('".$user."' ,  '".$pass."' ,  '".$email."'); ");
  19.     if ($ins)
  20.         die ("Register-SUCCESS");
  21.     else
  22.         die ("Blad: " . mysql_error());
  23. }
  24. else
  25. {
  26.     die("Podany login juz istnieje!");
  27. }
  28.  
  29.  
  30. ?><!--c2--></div><!--ec2-->


Proszę o pomoc
Z góry dziękuje.
:-)

Ten post edytował AgeraR 18.09.2017, 19:38:00
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kshyhoo
post
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




Notice to nie błąd a informacja, że zmienna nie istnieje. Będzie istniała, jak wyślesz formularz... Można zablokować wyświetlanie tych informacji, ale lepszym wyjściem jest napisanie kodu tak, żeby sam skrypt zapobiegał ich wyświetlaniu.
Go to the top of the page
+Quote Post
AgeraR
post
Post #3





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 18.09.2017

Ostrzeżenie: (0%)
-----


Cytat(Kshyhoo @ 18.09.2017, 20:45:53 ) *
Notice to nie błąd a informacja, że zmienna nie istnieje. Będzie istniała, jak wyślesz formularz... Można zablokować wyświetlanie tych informacji, ale lepszym wyjściem jest napisanie kodu tak, żeby sam skrypt zapobiegał ich wyświetlaniu.

Dobra ale po
1: Jak napisać to
2: Tam jest jeszcze Fatal Error
Go to the top of the page
+Quote Post

Posty w temacie
- AgeraR   [PHP]Problem Z Systemem Logowania   18.09.2017, 19:37:12
- - Kshyhoo   Notice to nie błąd a informacja, że zmienna nie is...   18.09.2017, 19:45:53
|- - AgeraR   Cytat(Kshyhoo @ 18.09.2017, 20:45:53 ...   18.09.2017, 19:55:47
- - Kshyhoo   Ja nie widzę w linii 5 funkcji o nazwie "name...   18.09.2017, 19:58:55
- - viking   Cały ten kod jest do przepisania. Stare rozszerzen...   18.09.2017, 19:59:20
- - AgeraR   To co mam zrobić żeby ten Fatal error nie wyskakiw...   18.09.2017, 20:03:17
- - Kshyhoo   Nazwa funkcji musi być stringiem i wydaje się, że ...   18.09.2017, 20:04:32
|- - AgeraR   Cytat(Kshyhoo @ 18.09.2017, 21:04:32 ...   18.09.2017, 20:09:09
- - Pyton_000   zgubiłeś die w 5 linijce. @Kshyhoo Notice to też ...   18.09.2017, 20:22:19
|- - AgeraR   Cytat(Pyton_000 @ 18.09.2017, 21:22:1...   18.09.2017, 21:17:07
- - Pyton_000   Sorka. Mój błąd. To nie w 5 linijce a 7. Wklej ca...   19.09.2017, 10:27:48
|- - AgeraR   Cytat(Pyton_000 @ 19.09.2017, 11:27:4...   19.09.2017, 14:43:21
- - emillo91   Te błędy występują dlatego że jak wyżej wspomniano...   19.09.2017, 11:38:55
- - trueblue   O kurczaki...   19.09.2017, 14:46:46
- - emillo91   Namieszałeś w warunkach przy łączeniu z bazą danyc...   19.09.2017, 15:30:20
|- - AgeraR   Cytat(emillo91 @ 19.09.2017, 16:30:20...   19.09.2017, 15:46:43
- - emillo91   Usuń warunki w tej linii i zobacz czy się łączy z ...   19.09.2017, 19:29:40
- - programistaarek   [PHP] pobierz, plaintext <? $mysql_host = 'hos...   21.09.2017, 14:49:57


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

 



RSS Aktualny czas: 28.12.2025 - 22:25