Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Errore con la sessione

  1. #1

    Errore con la sessione

    Salve,

    sto provando la funzione session_start()

    Ho creato questi due file
    form.html
    codice:
    <form method="post" action="sessione.php">
    Nome utente: <input name="nome_utente">
    
    Password: <input name="password" type="password">
    
    <input type="submit" name="Invio">
    </form>
    e sessione.php
    Codice PHP:
        session_start();
        
    $_SESSION["nome_utente"] = $_POST["nome_utente"];
        
    $_SESSION["password"] = $_POST["password"];
        
        if(
    $_SESSION["nome_utente"] == "USER"  or $_SESSION["password"] == "PASS"){
                echo 
    "ok";
        } 
    Dopo aver cliccato sul subimit del form, ho "Internal Server Error".
    La sintassi mi sembra semplice. Cosa ho sbagliato?
    Grazie in anticipo!

  2. #2
    prova a vedere cosa trovi nel log degli errori del webserver

    in ogni caso non ha senso valorizzare una variabile di sessione e DOPO fare il confronto per vedere se i dati del form sono corretti

  3. #3
    Non può restituirti niente perchè l'or in php non è or ma ||

    Guarda qui


    ciaooooooooooooooooooo

  4. #4
    Originariamente inviato da Saretta883
    Non può restituirti niente perchè l'or in php non è or ma ||

    Guarda qui


    ciaooooooooooooooooooo
    puoi usare sia AND che OR anche in php

    http://www.php.net/manual/en/languag...rs.logical.php

  5. #5
    A me questo script sembra corretto... indipendentemente dalla sua utilità dovebbe funzionare...

  6. #6
    Grazie a tutti per le risposte,

    ho provato lo stesso identico codice su due ambienti: su uno funziona e su uno mi da "Internal Server Error"

  7. #7
    Originariamente inviato da zappaterreno87
    Grazie a tutti per le risposte,

    ho provato lo stesso identico codice su due ambienti: su uno funziona e su uno mi da "Internal Server Error"

    devi vedere nel log di errore del server dove viene fuori "Internal Server Error"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.