Visualizzazione dei risultati da 1 a 7 su 7

Discussione: SESSIONI ricordare ID

  1. #1

    SESSIONI ricordare ID

    Ciao, mi scuso per l'argomento sicuramente tra discusso ma il search non funzia, al max cancellatela se proprio è stata super discussa.

    Il mio problema:
    Devo creare un login, user e pass da un database
    Registro nei cookie user e pass
    Creo una variabile di sessione con valore es. $log=1
    Nelle pagine dedicate a chi è iscritto se la variabile di sessione =1 ok, altrimenti manda alla pagina di login.

    Ora, il mio problema è: se un utente È registrato dovrebbe poter scrivere, es. in un guest book, senza dover riscrivere il suo nick e-mail ecc. questi dati come li faccio a prendere da database? uso dinuovo i cookie?


    grazie mille sin da ora.

    PS: stupendo new site!

  2. #2
    ehm quindi il tuo è un problema in pratica qual'è? come collegarsi a un database?
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  3. #3
    se dichiari delle variabili di sessione esse rimangono tali finchè esiste la sessione:

    $_SESSION['miaVariabile']="valore";

    da li puoi fare i controlli

    if((isset($_SESSION['miaVaribile'])&&($_SESSION['miaVaribile']=="valore2"))
    {
    // la variabile esiste e ha il valore "valore2"
    }
    else
    {
    // la variabile non esiste
    }


    forse intendevi questo?
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  4. #4
    no il prob è + quello ke ha indicato MicheleWT.

    michele, se valore2 posso metterci un ID, o un nick o altro, allora ho risolto, altrimenti non so come poter identificare l'utente.

  5. #5
    ok era quello, ho risolto, ora posso reperire tutti i dati ke voglio di quel determinato utente. come si sa, risolto un problema se ne crea almeno un altro. eccolo:

    Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /www/top_foot.inc.php on line 210

    mi dice che ho già aperto una sessione? ma session_start non apre o continua una sessione?

  6. #6
    l'inizio o continuazione della sessione mi pare debba essere scritta prima di qualsiasi output

    codice:
    <?
    
    session_start();
    
    >?
    
    <DTT>
    <html>
    <head>
        .
        .
        .
    oppure avevi iniziato già la sessione? controlla anche eventuali files inclusi o required
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  7. #7
    avevo già iniziazo la sessione, era sbagliato un controllo, thx mille!!

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.