Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    mandare una variabile tramite url

    Ciao, ho questo piccolo problemino, ho un modulo per login che viene incluso in ogni pagina del sito, per fare il log out dovrei mandare una variabile alla pagina stessa con logout=slogga

    <A HREF=<? echo "$PHP_SELF?logout=slogga"; ?>>

    cosi non funziona, cè un altro sistema??

    grazie mille sin da ora!

  2. #2
    Perchè non fai
    codice:
    Sloggati

  3. #3
    perchÈ l'utente in qualsiasi pagina si trovi deve poter sloggare e ritrovarsi nella stessa pagina, se è nella home.php si deve ritrovar li ma sloggato, se si trova nella pag agenda.php deve poter sloggare e ritrovarsi li e cosi via..

  4. #4
    Prova così:
    codice:
    Sloggati

  5. #5
    mi da questo anche mettendolo all'interno di un echo

    Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /www/top_foot.inc.php on line xxx

  6. #6
    ho dovuto risolvere cosi:

    <?
    $vai = $_SERVER['PHP_SELF'];
    ?>
    <A HREF="<? echo "$vai?logout=slogga"; ?>">slogga</A

    xo non mi non riesco a reperire la variabile logout usando questo


    if($logout == "slogga"){
    $_SESSION=array();
    session_destroy();

    echo "sloggato";



    }

  7. #7
    hai in mente quando hai la soluzione davanti e distruggi tutto lo script pensando ke l'errore sia enorme mentre è stupidissimo? ecco, quello sono io


    <?
    $vai = $_SERVER['PHP_SELF'];
    ?>
    <A HREF="<? echo "$vai?logout=slogga"; ?>">slogga</A



    if($_GET ["logout"] == "slogga"){
    $_SESSION=array();
    session_destroy();

    echo "sloggato";



    }


    risolto! thx mille, mi hai aiutato col server_phpself!!

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.