salve a tutti, sono ancora qui per chiedervi un aiuto, in pratica ho creato questa pagina di login perfettamente funzionante con l'host di myphp
come dicevo nel mio pc funziona perfettamente mentre nel server quando conpilo la pagina del form si blocca in questo script.
se invece del ' header location ' inserisco echo' tutto ok ' mi stampa il testo ok, quindi il login e la password vengono letti bene dal database ma in header non mi reindirizza nella pagina che vorrei io, come posso rimendiare? grazie in anticipo
PHP:
<?php
include 'db_connect.php';
include 'functions.php';
sec_session_start(); // Inizializziamo la sessione sicura
if (isset($_POST['email'], $_POST['p'])) {
$email = $_POST['email'];
$password = $_POST['p']; // Passiamo la password criptata
if (login($email, $password, $mysqli) == true) {
// Se il login riesce
header ('location:../COLLEGAMENTI/primapagina.php');
} else {
// Se il login fallisce
echo 'errore login';
}
} else {
// Se la variabile non viene inviata alla pagina corretta
echo 'Richiesta non valida!';
}
?>
come dicevo nel mio pc funziona perfettamente mentre nel server quando conpilo la pagina del form si blocca in questo script.
se invece del ' header location ' inserisco echo' tutto ok ' mi stampa il testo ok, quindi il login e la password vengono letti bene dal database ma in header non mi reindirizza nella pagina che vorrei io, come posso rimendiare? grazie in anticipo
Ultima modifica di un moderatore: