Visualizzazione risultati 1 fino 5 di 5

Discussione: Errore 500

  1. #1
    Guest

    Predefinito Errore 500

    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");
        ?>
    Ultima modifica di ortomarx : 09-11-2017 alle ore 11.45.52

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,683

    Predefinito

    Il problema persiste? Poteva trattarsi di un errore temporaneo. Ho visitato la pagina indicata e non ottengo 500.

    Ciao!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    Il problema persiste? Poteva trattarsi di un errore temporaneo. Ho visitato la pagina indicata e non ottengo 500.

    Ciao!
    Ciao! L'url su cui persiste è http://ortomarx.altervista.org/verify.php, che si dovrebbe aprire quando vuoi reimpostare la password nell'ultimo
    rendirizzamento.

  4. #4
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,896

    Predefinito

    Ti da errore 500 perché il codice php non è valido
    header('Location: http://sito.com/eventuale_cartella_o_file/file.php');
    Praticamente hai cambiato il carattere "=" per ":"
    La location va espressa in forma assoluta secondo le specifiche http, che poi funzioni sui browser non troppo datati e tutt'altro discorso.
    Ultima modifica di darbula : 11-11-2017 alle ore 11.09.05

  5. #5
    darbula non è connesso AlterGuru 2500
    Data registrazione
    24-04-2011
    Messaggi
    2,896

    Predefinito

    Scusate se riuppo.. Gradirei sapere se ti ho dato il giusto consiglio... Cosicché ne traiamo tutti vantaggio.. Poiché internet è un servizio per condividere (informazioni, momenti, esperienze, svago ecc..) indipendente dal contesto da dove si scrive..
    Ti ringrazio se condivi la soluzione con me e i futuri lettori del topic.

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •