Visualizzazione risultati 1 fino 2 di 2

Discussione: Cookies

  1. #1
    Guest

    Exclamation Cookies

    ciao a tt, stò creando una board in php, ho quasi finito, se non fosse che mi manca uno script in php x il login. Io di solito utilizzo questo script x il login:
    Pagina del form:
    Codice PHP:
    <form method="post" action="admin.php">
    <
    p>Username: <input type="text" name="username" size="20">
    <
    br>Password: <input type="text" name="password" size="20">
    <
    br><input type="submit" value="Login">
    </
    form>
    admin.php:
    Codice PHP:
    <?php
    //controllo dati di accesso e verifico che sono uguali a quelli inseriti nella pagina configurazione.php
    include 'configurazione.php';
    $username=$_POST['username'];
    $password=$_POST['password'];
    //Se il login è stato eseguito con successo visualizza pagina
    if ($username==$usern && $password==$passd) {
    ?>
    TESTO DELLA PAGINA SE IL LOGIN E' ESATTO
    <?php
    //Se il login è sbagliato vai all'homepage
    }else{
    header ("Location: index.php");
    }
    ?>
    configurazione.php:
    Codice PHP:
    <?php
    //Username
    $usern='admin';
    //Password
    $passd='admin';
    ?>
    Fin quì tutto ok, ma adesso avrei l'esigenza di fare che senza effettuare sempre il login si scrive un cookie o ancora meglio una sessione, tramite la quale si ricorda l'user e la pass inserita e in una pagina come:
    post.php:
    Codice PHP:
    <?php
    //controllo dati di accesso e verifico che sono uguali a quelli inseriti nella pagina configurazione.php
    include 'configurazione.php';
    $username=$_POST['username'];
    $password=$_POST['password'];
    //Se il login è stato eseguito con successo visualizza pagina
    if ($username==$usern && $password==$passd) {
    ?>
    TESTO DELLA PAGINA SE IL LOGIN E' ESATTO
    <?php
    //Se il login è sbagliato vai all'homepage
    }else{
    header ("Location: index.php");
    }
    ?>
    controlla direttamente dalla sessione o dal cookie senza chiedere il login...qlc1 mi può dare una mano? Grazie mille...ciaoo

  2. #2
    L'avatar di funcool
    funcool non è connesso Utente storico
    Data registrazione
    05-02-2004
    Residenza
    Qui... Non lì, qui!
    Messaggi
    15,433

    Predefinito

    Mattia vi manda a FunCool - Matriz - Directory Gogol - Sfondo rosso per la Birmania
    «Tu mi dai fastidio perché ti credi tanto un Dio!» «Bè, dovrò pur prendere un modello a cui ispirarmi, no?» Woody Allen

Regole di scrittura

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