Witam , tworze stronę w HTML/PHP z wykorzystaniem , niektórych skryptów PHP z Kursu PHP Pana Mirosława , mam problem z panelem logowania , wlasnie wrzucilem stronke na serwer inny niz XAMPP zewnętrzny i mam taki błąd po wpisaniu danych do formularza i naciśnięciu , przycisku zaloguj : "Fatal error: Call to undefined function password_verify() in /home/p471659/public_html/i/zaloguj.php on line 35" dodam , że na XAMPPie wszystko działa ok, a jak loguje sie na hostingu zewnętrznym to nie ... (konkretnie host :proserwer.pl) ... pomoże ktoś ?
<?php
session_start();
if((!isset($_POST['login'])) || (!isset($_POST['haslo'])))
{
header('Location: index.html');
exit();
}
require_once "connect.php";
$polaczenie = new mysqli("localhost","p471659_test1","beczka101@A","p471659_test");
if ($polaczenie->connect_errno!=0)
{
echo "Error:".$polaczenie->connect_errno;
}
else
{
$login = $_POST['login'];
$haslo = $_POST['haslo'];
$login = htmlentities($login, ENT_QUOTES, "UTF-8");
if ($rezultat = @$polaczenie->query(
sprintf("SELECT * FROM uzytkownicy WHERE user='%s'",
mysqli_real_escape_string($polaczenie,$login))))
{
$ilu_userow = $rezultat->num_rows;
if($ilu_userow>0)
{
$wiersz = $rezultat->fetch_assoc();
if (password_verify($haslo, $wiersz['pass']))
{
$_SESSION['zalogowany'] = true;
$_SESSION['id'] = $wiersz['id'];
$_SESSION['user'] = $wiersz['user'];
$_SESSION['email'] = $wiersz['email'];
$_SESSION['kontovip'] = $wiersz['kontovip'];
unset($_SESSION['blad']);
$rezultat->free_result();
header('Location: profile.php');
}
else
{
$_SESSION['blad'] = '<span style="color:red">Nieprawidłowy login lub hasło!</span>';
header('Location: index.php');
}
} else {
$_SESSION['blad'] = '<span style="color:red">Nieprawidłowy login lub hasło!</span>';
header('Location: index.php');
}
}
$polaczenie->close();
}
?>
mój plik zaloguj.php powyżej juz nawet dałem w "$polaczenie = new mysqli" dane do bazy jeszcze raz ;p ale lipa , jestem poczatkujacym