Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Problema ! Accessibilità ad una Pagina

    Salve Ragazzi sono nuovo di questo forum , ma è già da molto tempo che vi seguo !

    Volevo chiedervi ... Ho creato uno pagina in php e vorrei che fosse accessibile solo se prima si è visitata una pagina che scelgo io .

    Mi spiego meglio ho creato un sistema di promozioni per il mio Sito , vorrei che l utente possa visualizzare la pagina esempio.php solo se proviene dal sito http://esempiosito.it/


    Mi sono spiegato ? .... Aspetto risposte !

  2. #2
    Nel momento in cui l'utente visita il sito
    www.esempio.it
    crei una sessione

    Codice PHP:
                session_start();
                
    $_SESSION['permesso'] = ok
    E nella pagina di esempio che può visualizzare solo se ha visistato metti

    Codice PHP:
    if ($_SESSION['permesso'] != ok)
    {
        echo 
    " Devi prima visitare la seguente pagina ";
        echo 
    '<meta http-equiv="refresh" content="5;url=http://www.esempio.it"/>';
        echo 
    "</br>" "Se non vuoi attendere oltre, clicca il seguente link ";
        echo 
    '[url="http://www.esempio.it"] Click [/url]';


    Se vuoi invece che il permesso duri un tempo prestabilito usa i COOKIE

  3. #3
    c'è un problema il sito che deve venire visitato non è mio !

  4. #4
    Azz , allora non so , va fuori delle mie competenze xD

  5. #5
    Utilizza la variabile $_SERVER['HTTP_REFERER'].
    Ti stampa la pagina di provenienza!

  6. #6
    Grazie comunque per la risposta ! forse mi è utile , potresti indicarmi come fare cancellare la sessione dopo tot tempo ?

  7. #7
    Sinceramente non lo so, io solitamente utilizzo le sessioni personalizzate, mi sono fatto una classe che aggancia le sessioni e le registra nel database MySQL, lì ho creato un campo che registra quando entra, e confronto le date!

  8. #8
    Provo

  9. #9
    Ho un piccolo problema riguardo alla funzione che hai citato prima $_SERVER["HTTP_REFERER"]

    ti riporto la mia pagina in php , come faccio a metterla quella funzione ? visto che nella pagina non sono contenute solo sintassi del php !


    ecco la pagina su pastebin : http://pastebin.com/e0zh3uzU

  10. #10
    PROBLEMA RISOLTO ! GRAZIE A TUTTI

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.