Visualizzazione risultati 1 fino 3 di 3

Discussione: Login con session_start();

  1. #1
    Guest

    Predefinito Login con session_start();

    ciao a tt, ritornando al blog che stò realizzando, la persona a cui l'ho fatto dovrebbe venire entro giovedì, ad installare il mio blog. Però mi ha chiesto di mettere uno script col quale non deve fare sempre il login. Su un altro forum mi avevano consigliato, molto tempo fa, di fare così:
    pagina del form:
    Codice HTML:
    <form method="post" action="log.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>
    config.php:
    Codice PHP:
    <?php
    $username
    ='admin';
    $password='admin';
    ?>
    log.php:
    Codice PHP:
    <?php
    session_start
    ();
    include(
    'config.php');
    if(
    $_POST['username']==$username && $_POST['password']==$password) {

    $_SESSION['username']=$username;
    $_SESSION['password']=$password;
    echo
    'Login eseguito con successo';
    }else{
    echo
    "Errore User o Pass";
    }
    ?>
    tutte le pagine private:
    Codice PHP:
    <?php
    session_start
    ();
    if (isset(
    $_SESSION['username']) AND isset($_SESSION['password']))
    {
    ?>
    TESTO PAGINA
    <?php
    //Se il login è sbagliato vai all'homepage
    }else{
    echo
    "eseguire il login";
    }
    ?>
    mh...diciamo che la logica è semplice, ma dov'è l'errore???grazie e ciao

  2. #2
    L'avatar di mythologia
    mythologia non è connesso Moderatore
    Data registrazione
    05-01-2004
    Messaggi
    2,614

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da mythologia
    Ma esattamente... che errore ti da?
    quando lo provo da solo nessuno, mentre se lo metto nel mio blog nn và...cmq penso di aver risolto, grazie per la risposta...ciaoo
    p.s.: avevo sbagliato a scrivere una cosa...ancora grazie e ciao

Regole di scrittura

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