Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    42

    Login con benvenuto (nome utente)

    Ciao ragazzi ho bisogno di una mano....ho un login che controlla i dati su un db mysql e fino a qui tutto funziona ora vorrei che se l'utente si loga correttamente nella pagina che si apre viene scritto "benvenuto nome utente" come posso fare?
    se volete dare uno scguardo eccovi il link http://www.clepsidraweb.com/pwd/

    x accedere prova prova

    Grazie

  2. #2
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    benvenuto <?php echo(variabile in cui memorizzi nome utente); ?>

    esempio di codice:

    <?php
    $utente = $_SESSION['utente'];
    echo "Benvenuto ".$utente."!";
    ?>

    creerà:

    Benvenuto ($utente)!

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    42
    ho provato ma non ci riesco dove devo inserire questo codice?
    grazie

  4. #4
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    allora come fai a verificare se nome utente e password sono giusti? dopo che hai fatto metti (esempio):

    if(username_e_password_giusti) {
    $user = (variabile che hai utilizzato nell'if per controllare user e pass);
    echo "Benvenuto ".$user."!";
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    42
    ho provato ma niente

  6. #6
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    strano!! vedi un po' non è possibile io l'ho fatto!

  7. #7
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    42
    access_control

    <?
    include ("config.inc");
    include ("errors.inc");
    include ("common.inc");
    include ("connect.inc");




    while (list($var, $val) = each ($HTTP_GET_VARS))
    {
    IF ($var == "cookieid")
    {
    echo ("You can not pass login parameters via GET operations.");
    exit();
    }
    }

    reset($HTTP_GET_VARS);




    while (list($var, $val) = each ($HTTP_POST_VARS))
    {
    IF ($var == "cookieid")
    {
    echo ("You can not pass login parameters via POST operations.");
    exit();
    }
    }

    reset($HTTP_POST_VARS);




    IF (isset($uid) AND !isset($cookieid))
    {
    $grabuser = "SELECT recID FROM user WHERE username = '$uid' AND password = '$pwd'";
    $result = @mysql_query($grabuser);
    sql_query($result, "$errors[03]");

    IF (mysql_num_rows($result) == 0)
    {
    error ("$errors[04]");
    include ("login_form.inc");
    exit();
    }

    ELSE
    {
    $userid = @mysql_result($result,0,"recID");

    $cookie_setter = @setcookie ("cookieid", $userid, time()+$maxlifetime);

    IF (!$cookie_setter)
    {
    error ("$errors[05]");
    }

    ELSE
    {
    ?>
    <META HTTP-EQUIV=Refresh CONTENT="2; URL=<? echo ("$PHP_SELF"); ?>">

    Please hold one second while we process your login...

    If this page does not refresh in 3 seconds, ">click here.
    <?
    }

    }

    }


    ELSE IF (!isset($uid) AND !isset($cookieid))
    {
    include ("login_form.inc");
    exit();
    }



    IF ($action == "logout")
    {
    $cookie_setter = @setcookie ("cookieid", $userid, time()-$maxlifetime);

    IF (!$cookie_setter)
    {
    include ($header2);
    error ("$errors[05]", "0");
    }

    ELSE
    {
    ?>
    <META HTTP-EQUIV=Refresh CONTENT="2; URL=index.php">

    Please hold one second while we smash your login with a giant hammer...

    If this page does not refresh in 3 seconds, click here.
    <?
    }

    }

    ?>


    ti puo servire questo codice?

  8. #8
    Utente bannato
    Registrato dal
    Sep 2005
    Messaggi
    905
    no purtroppo così posso sapere solo l'id utente ($userid) e non credo che un utente voglia vedere scritto sullo schermo, ammesso che il suo uid sia 548954 la scritta:

    Benvenuto 548954!

    sembra che siamo tra boss...

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    42
    se vuoi ti posso inviare tutti i files sull mail cosi puoi dare un occhiata?
    sono nei guai devo consegnare questo lavoro x venerdi e mi sono incasinato
    grazie

  10. #10
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    42
    Ragazzi sapendo l'id come posso ricavarmi tutti i dati dal db?e fa uscire benvenuto (nome utente)

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.