Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Rejestracja
jaca121212
post
Post #1





Grupa: Zarejestrowani
Postów: 256
Pomógł: 16
Dołączył: 21.12.2014

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


Czy mógłby mi to ktoś poprawić tak aby skrypt działał poprawnie
  1. Rejestracja
  2. <form action="rejestracja.php" method="POST">
  3. Nazwa Użytkownika/login: <input type="text" name="login" /><br />
  4. Hasło: <input type="password" name="haslo" /><br />
  5. Powtórz hasło: <input type="password" name="haslo1" /><br />
  6. Adres E-mail: <input type="text" name="email" /> <br />
  7. <input type="submit" value="Zarejestruj się!!" /><br />
  8. <?php
  9. if(isset($_SESSION['blad1'])) echo $_SESSION['blad'];
  10. ?>

  1. <?php
  2.  
  3. if ((!isset($_POST['login'])) || (!isset($_POST['haslo'])) || (!isset($_POST['haslo1'])) || (!isset($_POST['email'])))
  4. {
  5. header('Location: index.php');
  6. exit();
  7. }
  8.  
  9. require_once "polaczenie.php";
  10. $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
  11. if ($polaczenie->connect_erron!=0)
  12. {
  13. echo "Error: ".$polaczenie->connect_errno . "Opis: ". $polaczenie->connect_error;
  14. }
  15. else
  16. {
  17. $login = $_POST['login'];
  18. $haslo = $_POST['haslo'];
  19. $haslo1 = $_POST['haslo1'];
  20. $email = $_POST['email'];
  21.  
  22. $login = htmlentities($login, ENT_QUOTES, "UTF-8");
  23. $haslo = htmlentities($haslo, ENT_QUOTES, "UTF-8");
  24. $haslo = htmlentities($haslo1, ENT_QUOTES, "UTF-8");
  25. $haslo = htmlentities($email, ENT_QUOTES, "UTF-8");
  26.  
  27. if($resultat = @$polaczenie->query(
  28. sprintf("INSERT INTO `uzytkownicy` (`id`, `user`, `pass`, `email`) VALUES ('', '%s', '%s', '%s', '%s')",
  29. mysqli_real_escape_string($polaczenie, $login),
  30. mysqli_real_escape_string($polaczenie, $haslo),
  31. mysqli_real_escape_string($polaczenie, $haslo1),
  32. mysqli_real_escape_string($polaczenie, $email))))
  33. {
  34. $ilu_userow = $resultat->num_rows;
  35. if($ilu_userow>0)
  36. {
  37. $_SESSION['zarejestrowany'] = true;
  38.  
  39.  
  40.  
  41. unset($_SESSION['blad']);
  42. $resultat->free_result();
  43. header('Location: index.php');
  44. }else
  45. {
  46. $_SESSION['blad'] = '<span style="color:red" >Nieprawidłowy Login lub Hasło! </span>';
  47. header('Location: index.php');
  48. }
  49. }
  50. $polaczenie->close();
  51. }
  52.  
  53. ?>

do tej pory jest taki błąd
  1. Notice: Undefined property: mysqli::$connect_erron IN C:\xampp\htdocs\rejestracja.php ON line 12


Ten post edytował jaca121212 6.04.2015, 08:04:49
Go to the top of the page
+Quote Post

Posty w temacie
- jaca121212   [PHP][MySQL]Rejestracja   6.04.2015, 08:02:24
- - Raito   Kodif ($polaczenie->connect_erron...   6.04.2015, 08:22:14
|- - jaca121212   Cytat(Raito @ 6.04.2015, 09:22:14 ) K...   6.04.2015, 10:49:38
- - jaca121212   ale nawet nie zapisuje rekordów do bazy danych moż...   6.04.2015, 10:43:00
- - Raito   if($resultat = @$polaczenie->query( -...   6.04.2015, 10:48:53
- - Turson   Zacznij od wywalenia wszystkich @ z kodu i Temat: ...   6.04.2015, 10:49:38
- - Raito   To nie usuwaj całej linii, tylko zamień if (...   6.04.2015, 10:51:25
|- - jaca121212   Cytat(Raito @ 6.04.2015, 11:51:25 ) T...   6.04.2015, 10:57:07
- - Raito   [PHP] pobierz, plaintext sprintf("INSERT...   6.04.2015, 11:04:46
|- - jaca121212   Cytat(Raito @ 6.04.2015, 12:04:46 ) [...   6.04.2015, 11:13:29
- - Raito   Pobierasz z bazy zakodowane hasło i porównujesz z ...   6.04.2015, 11:15:27
|- - Turson   Cytat(Raito @ 6.04.2015, 12:15:27 ) P...   6.04.2015, 11:24:12
|- - jaca121212   Cytat(Turson @ 6.04.2015, 12:24:12 ) ...   6.04.2015, 11:30:48
- - jaca121212   mam jeszcze problem bo jak wpisałem haslo to zami...   6.04.2015, 11:19:00
- - Raito   @jaca121212: http://www.dobreprogramy.pl/Ardziej/G...   6.04.2015, 11:36:08
- - jaca121212   mam problem z sprawdzaniem zmiennych czy istnieja ...   6.04.2015, 19:35:46
- - Raito   [PHP] pobierz, plaintext }elseif(empty...   6.04.2015, 19:39:21
- - Boshi   Dla sprawdzenia czy wszystkie pola zostały uzupeln...   6.04.2015, 19:42:40
- - jaca121212   W jaki sposób sprawdzić czy login taki jest w bazi...   7.04.2015, 06:36:33
- - Turson   Zapytaniem liczącym ilośc wierszy gdzie login = wp...   7.04.2015, 06:58:01
|- - jaca121212   Cytat(Turson @ 7.04.2015, 07:58:01 ) ...   7.04.2015, 07:13:07
- - Turson   Dokładnie   7.04.2015, 07:17:09
- - jaca121212   to to mam zastosowane ale i tak dodoaje mi użytkow...   7.04.2015, 07:26:56
- - Turson   Źle to robisz, bo dodajesz użytkownika do bazy a d...   7.04.2015, 07:34:53
- - jaca121212   Jeśli dałem to w ten sposób to wyskoczył błąd [PH...   7.04.2015, 07:39:51
- - Turson   Wiem, że jest wcześnie, ale napij się kawy albo co...   7.04.2015, 07:43:53
- - jaca121212   poprawiłby ktoś ten kod bo już się w tym pogubiłem...   7.04.2015, 08:17:23
- - Turson   Na szybko [PHP] pobierz, plaintext <?php s...   7.04.2015, 08:42:23
- - jaca121212   dzięki działa tylko jest problem z przekierowanie ...   7.04.2015, 09:00:57
- - nospor   A ty ten kod rejestracji masz w index.php ?   7.04.2015, 09:06:59
- - jaca121212   nie w pliku rejestracja.php a formularz logowania ...   7.04.2015, 09:09:47
- - Raito   A masz te pliki w tym samym miejscu?   7.04.2015, 09:12:33
- - jaca121212   tak   7.04.2015, 09:13:56
- - Raito   Są w głównym katalogu localhost?   7.04.2015, 09:15:52
- - jaca121212   Poradziłem sobie z tym kodem działa wszystko dzięk...   7.04.2015, 14:54:07
- - nospor   nie: '$_SESSION['zalogowany']...   7.04.2015, 14:55:38
- - Raito   Możesz zamienić apostrofy (na końcu i początku) na...   7.04.2015, 14:58:07
- - jaca121212   [PHP] pobierz, plaintext błąd po dodaniu ..do zmi...   7.04.2015, 15:56:03
- - Raito   Po zamianie na cudzysłowy daj tak: `id`= ...   7.04.2015, 16:00:57
- - jaca121212   nadal jest błąd [PHP] pobierz, plaintext Parse err...   7.04.2015, 16:06:08
- - Turson   Skrypt ma być wywołany tylko po przesłaniu obrazka...   8.04.2015, 06:55:10
- - jaca121212   błędów nie ma ale nie dodaje obrazka do bazy kod ...   8.04.2015, 14:51:24
- - Raito   1. Nie przepisuj bezmyślnie, bo chyba nie miało by...   8.04.2015, 14:57:27
- - jaca121212   ok po zmianie działa tylko problem jest taki że za...   8.04.2015, 15:07:22
- - Raito   Sprawdź, co zawiera $_SESSION['zalogowany...   8.04.2015, 15:13:42
- - jaca121212   echo $_SESSION['zalogowany']; zwraca...   8.04.2015, 15:27:02
- - Raito   A teraz sprawdź gdzie dodajesz to zdjęcie (zwróć s...   8.04.2015, 15:30:53
- - jaca121212   [PHP] pobierz, plaintext $resultat = $polaczenie-...   8.04.2015, 15:49:01
- - Raito   Albo dodajesz zdjęcie tam, gdzie user = $_SES...   8.04.2015, 17:40:48
- - jaca121212   jesli zapytanie update dałem w ten sposób to jest ...   8.04.2015, 19:42:28
- - Raito   Czemu porównujesz id do usera? - WHERE user = ...   8.04.2015, 19:48:49
- - jaca121212   po zmianie zapisuje mi wszędzie w polu image obraz...   8.04.2015, 20:01:36


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: 3.10.2025 - 09:58