Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][MySQL][PHP]brak ladowania php
daniel2k
post
Post #1





Grupa: Zarejestrowani
Postów: 26
Pomógł: 0
Dołączył: 13.02.2018

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


Hej,

Zmieniłem hosting, przerzuciłem całą bazę MYSQL, pliki, dosłownie wszystko.
Strona działa, wszystko jest okej z wyjątkiem logowania... Wpisuje login i hasło klikam button zaloguj, następnie pokazuje mi się cała biała strona... adres.pl/login.php.
Co może być nie tak, skoro poprzednio wszystko działało bez problemu?

index.php
  1. <form action="login.php" method="post">
  2.                                 Username:<br /> <input type="text" name="login" /><br /> Password:
  3.                                 <br /> <input type="password" name="haslo" /><br />
  4.                                 <button type="submit">Sign in!</button><br />
  5.                                 <a href="register.php">Sign up!</a>
  6. </form>


login.php
  1. <?php
  2.  
  3.  
  4. if ((!isset($_POST['login'])) || (!isset($_POST['haslo'])))
  5. {
  6. header('Location: index.php');
  7. exit();
  8. }
  9.  
  10. $servername = "XXXXXXXXX";
  11. $username = "XXXXXXXXX";
  12. $password = "XXXXXX";
  13. $dbname = "XXXXXXX";
  14.  
  15. $polaczenie = @new mysqli($host, $db_user, $db_password, $db_name);
  16.  
  17. if ($polaczenie->connect_errno!=0)
  18. {
  19. echo "Error: ".$polaczenie->connect_errno;
  20. }
  21. else
  22. {
  23. $login = $_POST['login'];
  24. $haslo = $_POST['haslo'];
  25.  
  26. $login = htmlentities($login, ENT_QUOTES, "UTF-8");
  27.  
  28. if ($rezultat = @$polaczenie->query(
  29. sprintf("SELECT * FROM uzytkownicy WHERE user='%s'",
  30. mysqli_real_escape_string($polaczenie,$login))))
  31. {
  32. $ilu_userow = $rezultat->num_rows;
  33. if($ilu_userow>0)
  34. {
  35. $wiersz = $rezultat->fetch_assoc();
  36.  
  37. if (password_verify($haslo, $wiersz['pass']))
  38. {
  39. $_SESSION['zalogowany'] = true;
  40. $_SESSION['id'] = $wiersz['id'];
  41. $_SESSION['user'] = $wiersz['user'];
  42. $_SESSION['drewno'] = $wiersz['drewno'];
  43. $_SESSION['kamien'] = $wiersz['kamien'];
  44. $_SESSION['zboze'] = $wiersz['zboze'];
  45. $_SESSION['email'] = $wiersz['email'];
  46. $_SESSION['dnipremium'] = $wiersz['dnipremium'];
  47.  
  48. unset($_SESSION['blad']);
  49. $rezultat->free_result();
  50. header('Location: panel.php');
  51. }
  52. else
  53. {
  54. $_SESSION['blad'] = '<span style="color:red">Inncroent login or password!</span>';
  55. header('Location: index.php');
  56. }
  57.  
  58. } else {
  59.  
  60. $_SESSION['blad'] = '<span style="color:red">Inncroent login or password!</span>';
  61. header('Location: index.php');
  62.  
  63. }
  64.  
  65. }
  66.  
  67. $polaczenie->close();
  68. }
  69.  
  70. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 21.12.2025 - 18:21