Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Skip con php

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    115

    Skip con php

    Come posso fare in modo tramite php di fare un redirect verso un'altra pagina nel caso in cui l'utente abbia l'abbia già visitata?

    Ho trovato qualche script in javascript e cookie, ma preferirei utilizzare php e cookie, grazie in anticipo!

  2. #2
    Codice PHP:
    if(isset($_COOKIE['visitato'])) header("Location: [url]http://www.sito.it/altrapag.php[/url]");
    else 
    setcookie('visitato'); 

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    115
    sei un genio! Adesso non mi resta che studiarmi come settare la durata del cookie!

    GRAZIE!

  4. #4
    [supersaibal]Originariamente inviato da evol5
    sei un genio! Adesso non mi resta che studiarmi come settare la durata del cookie!

    GRAZIE! [/supersaibal]
    Codice PHP:
    $giorni 15//durata del cookie in giorni

    if(isset($_COOKIE['visitato'])) header("Location: [url="http://www.sito.it/altrapag.php"][url]http://www.sito.it/altrapag.php[/url][/url]");
    else setcookie('visitato','1',time()+$giorni*24*60*60;); 
    non sapevo che chi sa sbirciare un manuale fosse un genio..

    dai.. diventa genio anche tu: www.php.net


  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2003
    Messaggi
    115
    l'ho sbirciato per il settaggio del time, non sapevo di setcookie in php prima che me lo dicessi...

  6. #6
    [supersaibal]Originariamente inviato da evol5
    l'ho sbirciato per il settaggio del time, non sapevo di setcookie in php prima che me lo dicessi... [/supersaibal]
    ^_^

    occhio che, come avrai capito, sarebbe:

    header("location: URL");

    solo che il forum interpreta l'url e fa un po' di pasticci ^_^


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.