Visualizzazione dei risultati da 1 a 5 su 5

Discussione: cookie

  1. #1

    cookie

    ho uno script. questo script chiede al visitatore il suo nome e da una pag. html tramite form, manda questi campi a uno script php.
    lunico difetto è che vorrei che al visitatore lo chiedesse solo 1 volta e le altre volte che viene visitato, tenga traccia dell'username usato la prima volta mi potreste dire cm fare.

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    nella pagina php salvi il dato inviato dal form in un cookie tramite la funzione setcookie e quando ti serve recuperi tramite l'apposito array $COOKIE oppure $HTTP_COOKIE_VARS..

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    e non è che potresti postarmi il codice?

  4. #4
    perfavore rispondetemi
    ho un codice così in php
    codice:
    <?=$HTTP_POST_VARS["nome"]?>
    e uno così che punta al primo script
    codice:
    <html>
     <head>
     <title> Passaggio del nome! </title>
     </head>
    
     <body bgcolor="#bbfed2">
    
     <center>
    
     <form method="post" action="get_2.php">
    
     Come ti chiami: <input type="Text" name="nome"> 
    
    
    
     </center>
    
     <center>
    
     <input type="Submit" value="Invia &gt;&gt;">
    
     </form>
    vorrei sapere i cod da mettere per salvare il nome coi cookie:
    in quale pagina metterlo,
    e il codice stesso da inserire

  5. #5
    Utente di HTML.it L'avatar di ilmila
    Registrato dal
    Apr 2005
    Messaggi
    68
    setta il cookie con le info ke ti servono

    http://it.php.net/setcookie

    poi nella pagina invece ke l'utente ridigiti il nome

    fai un controllo se c'è gia stato, e lo inserisci dove ti serve.

    codice:
    $variabile_temp="";
    if(isset($_COOKIE['nome'])){
    $variabile_temp=addslashes(strip_tags($_COOKIE['nome']));
    echo "$variabile_temp";
    }
    Sistema Acquisizione Risultati Sportivi
    Sistema Prenotazione Posti
    http://parse2005.altervista.org/

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.