Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 21
  1. #11
    Ora nn sono a lavoro se no ti avrei dato qualcosa di pronto.
    Crei una pagina login.htm con il form che punta a login.php. quest'ultima esegue la select e imposta le variabili di sessione a seconda del risultato del login (ovvero se trova un record nel DB allora setta le varibili).
    Ti consiglio di registrare a parte il nome utente che ricevi da login.htm anche una variabile chiamata logged che identifica con true o false se il login è andato a buon fine o meno.
    Così ad ogni pagina aggiungi un codice di sto tipo
    [index.php]

    codice:
    session_start();
     if(!($HTTP_SESSION_VARS['logged']=='gior
     gio')||(session_is_registered('logged'))
    {
     echo 'Autenticazione Fallita';
     exit;
    }else{
      echo 'CIAO '.$HTTP_SESSION_VARS['userid'].' sei autenticato!!!';
     }
    [login.php]

    codice:
    $HTTP_SESSION_REGISTER('useid'); 
    $HTTP_SESSION_REGISTER('logged'); 
    $HTTP_SESSION_VARS['useid'] = $HTTP_POST_VARS['uid'];
    $HTTP_SESSION_VARS['logged'] = 0;
    
    
    //solito codice per select su DB
    
    if(mysql_num_rows($result)>0){
       $HTTP_SESSION_VARS['useid'] = $HTTP_POST_VARS['uid'];
       $HTTP_SESSION_VARS['logged'] = 1;
       header('location: pagina_con_verifica_su_logged.php');
    }
    ...open mind for different view....

  2. #12
    mitico!!!!!
    grazie molte...
    magari poi ci do anche un bel occhio al manuale on line di php

    grazie sei stato gentilissimo!!!


    se trovo degli intoppi ... posso farmi vivo??

    grazie ancora

  3. #13
    Yep come no!!!!
    Sulla sinistra leggi e sai dove trovarmi se non sono qui :gren:
    ...open mind for different view....

  4. #14

  5. #15
    demon... una cosa soltanto...
    sulla pagina
    io da login.php poi dovrei passare all' index.php...

    cioè se la login è corretta dovrei subito collegarmi in index.php

    devo mettere index.php sul header???... vedi codicenumero2 sotto in rosso
    oppure come mi hai detto tu creo un pagina chiamata
    pagina_verifica_su_loged.php e da lì poi passo in index...

    se si.... come imposto pagina_verifica_su_loged.php...
    tipo così ( non guardare la sintassi ti esprimo solo il concetto )

    codicenumero1 if logged = 1

    echo "<script language=\"javascript\">window.location='index.php' </script>";




    codicenumero2
    [login.php]


    code:--------------------------------------------------------------------------------
    $HTTP_SESSION_REGISTER('useid');
    $HTTP_SESSION_REGISTER('logged');
    $HTTP_SESSION_VARS['useid'] = $HTTP_POST_VARS['uid'];
    $HTTP_SESSION_VARS['logged'] = 0;


    //solito codice per select su DB

    if(mysql_num_rows($result)>0){
    $HTTP_SESSION_VARS['useid'] = $HTTP_POST_VARS['uid'];
    $HTTP_SESSION_VARS['logged'] = 1;
    header('location: index.php');
    }

  6. #16
    il controllo su $HTTP_SESSION_VARS['logged'] lo fai su ogni pagina che vuoi che venga autenticata anteponendo session_start()
    ...open mind for different view....

  7. #17
    ok...
    ma pagina_con_Verifica.php
    come la imposto???

    scusami tanto se ti rompo

  8. #18
    Allora...se devi controllare index.php metti il controllo su index.php non esiste una pagina intermedia
    ...open mind for different view....

  9. #19
    ok ora ci sono...
    ho anch'io i miei tempi di elaborazione...

    grassie mille

  10. #20
    :gren: :gren:
    Anche se retorico meglio tardi che mai
    ...open mind for different view....

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 © 2026 vBulletin Solutions, Inc. All rights reserved.