Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Pannello utenti

  1. #1

    Pannello utenti

    Salve, stavo cercando di fare un pannello utenti che non utilizza database per il mio sitozzo.

    Premetto che lo spazio web non ha MySQL, quindi non dite "ma fallo con MySQL" ecc ecc...

    Questo e' il codice, che nemmeno con l'error_reporting E_ALL mi ha datto errori di PHP:

    Codice PHP:
    <?php

    error_reporting
    (E_ALL);

    session_start();

    include(
    "header.html");

    $user $_POST["user"];
    $pwds $_POST["pass"];

    if((
    $user == "") || ($pwds == "")) {
        echo 
    "
        <div align=\"center\">
        [b]LOGIN[/b]
        


        Tutti e due i campi sono obbligatori!
        


        <a href=\"index.php?\">Torna alla home</a>
        </div>
        "
    ;
    } else {
        
    $user "$user".".inc.php";
        if(
    file_exists($user)) {
            include(
    "users/$user");
            if(
    $pwds == $pass) {
                
    $_SESSION["session"] = TRUE;
                if(isset(
    $_SESSION["session"])) {
                    echo 
    "
                    <meta http-equiv=\"Refresh\" content=\"2; url=index.php?\">
                    <div align=\"center\">
                    [b]LOGIN[/b]
                    


                    Login in corso...
                    


                    (<a href=\"index.php?\">clicca qui se non vieni reindirizzato</a>)
                    </div>
                    "
    ;
                } else {
                    echo 
    "
                    <div align=\"center\">
                    [b]LOGIN[/b]
                    


                    Spiacente, non sono riuscito a validare la sessione!
                    


                    <a href=\"index.php?\">Torna alla home</a>
                    </div>
                    "
    ;
                }
            } else {
                echo 
    "
                <div align=\"center\">
                [b]LOGIN[/b]
                


                Spiacente, la password da te inserita non corrisponde!
                


                <a href=\"index.php?\">Torna alla home</a>
                </div>
                "
    ;
            }
        } else {
            echo 
    "
            <div align=\"center\">
            [b]LOGIN[/b]
            


            Spiacente, lo username non esiste!
            


            Stai forse cercando di <a href=\"index.php?url=register.html\">registrarti</a>?
            


            <a href=\"index.php?\">Torna alla home</a>
            </div>
            "
    ;
        }
    }

    include(
    "footer.html");

    ?>
    Ricevo il messaggio "spiacente, lo username non esiste".

    La registrazione funziona.. prevede a creare un file che ha il nome del nickname scelto! Quindi se mi registro come "nickname" il file sulla cartella /users sara' "nickname.inc.php"... potete spiegarmi come mai non funziona?

    Grazie mille... mi sto scervellando qui!

  2. #2

  3. #3
    risolto!

    Il problema stava nell'include! Grazie comunque!

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.