Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    15

    Problema impostazione sessioni

    Ciao a tutti mi chiedevo se qualcuno vedesse degli errori nel codice di questo script che segue perchè non trasferisce le sessioni tra le pagine ho provato ad usare tutte le versioni di php e mysql che ho ma niente mi sapreste dare una mano?

    <?php
    session_start();
    include "conn.inc.php";
    //Questa funzione verifica se sono stati inviati dei dati da un forum precedemente compilato
    if (isset($_POST['submit'])) {
    //La seguente funzione interroga il database verifica se il nostro username e password sono in esso contenuti
    $query="SELECT username,password FROM normal_users " .
    "WHERE username ='".$_POST['username']."' ".
    "AND password=(PASSWORD('".$_POST['password']."'))";
    $result=mysql_query($query) or die(mysql_error());
    //se (mysql_num_rows($result) ==1) indica che il nostro nominativo è presente in database setta una sessione
    if (mysql_num_rows($result) == 1) {
    $_SESSION['user_logged'] =$_POST['username'];
    $_SESSION['user_password'] =$_POST['password'];
    header("Refresh: 5; URL=\"index.php\"");
    echo "Stai per essere trasferito sulla pagina da te richiesta!
    ";
    echo "Se il tuo browser non lo supporta,<a href=\"index.php\"> clicca qui!</a>.";
    } else {
    //se non siamo presenti segue questa procedura
    ?>
    <html>
    <head>
    <title>Pagina Log-in</title>
    </head>
    <body>


    Username o password non validi!

    Non sei registrato?Clicca qui!

    <form action="user_login.php" method="post">
    Username:<input type="text" name="username">

    Password:<input type="password" name="password">


    <input type="submit" name="submit" value ="Login">
    </form>
    </p>
    </body>
    </html>
    <?php
    }
    } else {
    //Procedura iniziale
    ?>
    <html><head><title>Pagina di Log-in</title></head>
    <body>



    Fai il Login qui sotto con il tuo username/password...

    Oppureclicca quiper registrarti.


    <form action="user_login.php" method="post">
    Username:<input type="text" name="username">

    Password:<input type="password" name="password">


    <input type="submit" name="submit" value="Login">
    </form>
    </p>
    </body>
    </html>
    <?php
    }
    ?>

    Grazie mille a chiunque voglia aiutarmi

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    15
    Ciao a tutti raga ma non c'è nessuno che mi possa aiutare?

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.