WebSite X5Help Center

 
Andrea GIANNI
Andrea GIANNI
User

Redirect dopo una certa data e ora  it

Autor: Andrea GIANNI
Besucht 2054, Followers 3, Geteilt 0  

E' possibile reindirizzare una pagina ad altra dopoo una certa data e ora? Utilizzo il sito per ricevere delle iscrizioni a gite ma vorrei impostare un limite temporare: ad una certa ora di un certo giorno non voglio più che quella pagina sia più visibile ma se ne veda altra.

Grazie

Gepostet am
10 ANTWORTEN - 2 NüTZLICH
Andrea GIANNI
Andrea GIANNI
User
Autor

No non ci sono riuscito, sono assai digiuno di programmazione...

Mehr lesen
Gepostet am von Andrea GIANNI
Claudio D.
Claudio D.
Moderator
Nutzer des Monats IT

non so se può fare al caso tuo , ma ... ...potresti usare il messaggio pubblicitario nel quale si può impostare data/ora di inizio e fine ...

da lì rimandi alla pagina nascosta di iscrizione ...

Mehr lesen
Gepostet am von Claudio D.
Andrea GIANNI
Andrea GIANNI
User
Autor

<?php
$oggi = strtotime("now");
$dataScadenza = strtotime("29-03-2018 20:57:00");
if ($oggi < $dataScadenza){
       // codice da eseguire se la data attuale è precedente alla data di scadenza
       echo '<https://alpinismogiovanilecailucca.it/iscrizione.php />';
}
 else{
       // codice da eseguire se la data attuale è successiva alla data di scadenza
       echo '<https://alpinismogiovanilecailucca.it/iscrizione-sospesa.php />';
}
?>

ma la pagina con cambia da sola devo cliccare sopra... scusate la ignoranza...

Mehr lesen
Gepostet am von Andrea GIANNI
Giorgio C.
Giorgio C.
User

Ciao andrea così va bene per un'immagine e non per caricare una pagina.

Metti il codice in un'oggetto html e rendi la pagina php

ecco il codice che funziona.

Ciao

<?php
$oggi = strtotime("now");
$dataScadenza = strtotime("29-03-2018 23:57:00");
if ($oggi < $dataScadenza){
// codice da eseguire se la data attuale è precedente alla data di scadenza
?><meta http-equiv="refresh" content="0; https://alpinismogiovanilecailucca.it/iscrizione.php "><?php
} else{
// codice da eseguire se la data attuale è successiva alla data di scadenza
?><meta http-equiv="refresh" content="0; https://alpinismogiovanilecailucca.it/iscrizione-sospesa.php "><?php}
?>

Mehr lesen
Gepostet am von Giorgio C.
Giorgio C.
Giorgio C.
User

Errata corrige. Ciao

<?php
$oggi = strtotime("now");
$dataScadenza = strtotime("29-03-2018 23:57:00");
if ($oggi < $dataScadenza){
// codice da eseguire se la data attuale è precedente alla data di scadenza
?>
<meta http-equiv=refresh" content="0; https://alpinismogiovanilecailucca.it/iscrizione.php ">
<?php
} else{
// codice da eseguire se la data attuale è successiva alla data di scadenza
?>
<meta http-equiv="refresh" content="0; https://alpinismogiovanilecailucca.it/iscrizione-sospesa.php ">
<?php
}
?>

Mehr lesen
Gepostet am von Giorgio C.
Andrea GIANNI
Andrea GIANNI
User
Autor

"refresh" a parte,

NON funziona comunque...

Mehr lesen
Gepostet am von Andrea GIANNI
Giorgio C.
Giorgio C.
User

Siccome i codici che posto li provo sempre e funzionano... dovresti specificare cosa non funziona.

Hai modificato la data?

Mehr lesen
Gepostet am von Giorgio C.
Andrea GIANNI
Andrea GIANNI
User
Autor

Scusate il disturba ma in realtà ora funziona: ho inserito 90 nel " content="0 perchè la pagina lampeggiava continuamente e non consentiva l'iscrizione.

Ho notato che lo script è stato modificato da Website x5 versione 15, che ha inserito una riga vuota a divisione di ogni riga dell script...

E' possibile che non è sufficiente aggiornare la pagina del browser per aggiornare tutto, ma resta qualcosa memorizzato sul computer con cui lavoro?

Sono molto ingnorante, perdonatemi.

Ora sembra tutto a posto.

Grazie

Mehr lesen
Gepostet am von Andrea GIANNI
Giorgio C.
Giorgio C.
User

content=0 vuole dire che il refresh parte dopo zero secondi, se metti 90 saranno 90 secondi.

Ciao

Mehr lesen
Gepostet am von Giorgio C.