Salve, ho creato una serie di pagine php per reimpostare la password qual'ora la si dimenticasse.
In locale funziona perfettamente e appena caricato sul server funzionava ma qualche ora dopo ha iniziato a darmi questo errore 500.
Ho cercato qui sul forum errore 500 e ho notato che alcuni avevano dei problemi legati al codice php che causava il problema.
Potreste dirmi se il mio va bene o presenta errori?
E' l'ultima pagina che prende dal form precedente i dati e li elabora.
Ci tengo a sottolineare che il primo giorno funzionava e in locale worka.
Attendo risposte, grazie.
Qualora voleste provare il "hai dimenticato la password", il link è http://ortomarx.altervista.org
Codice:<?php $username = "user"; $password = ""; $host = "localhost"; $db = "my_db"; $connessione = new mysqli($hostname, $username, $password, $db); $email = $_POST["email"]; $reset = $_POST["codice"]; $password = $_POST["password"]; $confirmpassword = $_POST["confirmpassword"]; $hashed_pass = md5($_POST["password"]); $strsql1="SELECT reset FROM tab_anagrafica WHERE email='$email' and reset='$reset'"; $ris1=$connessione->query($strsql1); if($ris1->num_rows > 0) { if($password=$confirmpassword) { $strsql2="UPDATE tab_anagrafica SET password='$hashed_pass' WHERE email='$email'"; $ris2=$connessione->query($strsql2); header("location=passwordcambiata.php"); } else { header("location=passworddifferenti.php"); } } header("location=emailcodiceerrati.php"); ?>

LinkBack URL
About LinkBacks


