- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Particolari collegamenti ipertestuali
-
Particolari collegamenti ipertestuali
ciao a tutti, ho un piccolo problema, sto creando una guida ai canali tv da inserire sul mio sito.
tuttavia la data di programmazione è dinamica e non statica è quindi ho qualke piccolo problemino.
Ad esempio se io apro il seguente indirizzo:http://www.qualcosa.it/guidatv/programmi.asp?palinsesto=Rai Uno&data=20071231
mi dovrebbe aprire i programmi di oggi ma domani mi visualizzerà i programmi di ieri in quanto è esplicitamente presente la data, come posso ovviare questo problema?
Fatemi sapere...Grazie infinite...a presto!!!
-
Inizio con il dire che hai bisogno di scripting lato server e non client, quindi sei nella sezione sbagliata.
Puoi cmq ovviare al problema usando delle keywords che indichino dei giorni.
Esempio:http://www.qualcosa.it/guidatv/programmi.asp?palinsesto=Rai Uno&data=oggi
http://www.qualcosa.it/guidatv/programmi.asp?palinsesto=Rai Uno&data=ieri
http://www.qualcosa.it/guidatv/programmi.asp?palinsesto=Rai Uno&data=domanilato server hai (usi asp che non conosco, io uso php ma ti spiego la teoria)
$data=0;
if($_GET["data"] == "oggi")$data=time(); //che sarebbe il timestamp attuale
else if($_GET["data"] == "ieri")$data=time()-84600; //che sarebbe il timestamp di ieri
else if($_GET["data"] == "domani")$data=time()+84600; //che sarebbe il timestamp di domani
else $data=$_GET["data"]Dovrai ovviamente usare su data il timestamp unix universale (il numero di secondi dall'1 gennaio 1970).
Spero di esserti stato d'aiuto
Antonio - L'uomo dai calzettoni di spugna inespugnabili