Supprimer automatiquement une page obsolète
Fermé
jjaco
Messages postés
531
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
30 décembre 2024
-
11 juin 2011 à 22:30
jjaco Messages postés 531 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 30 décembre 2024 - 12 juin 2011 à 20:52
jjaco Messages postés 531 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 30 décembre 2024 - 12 juin 2011 à 20:52
A voir également:
- Supprimer automatiquement une page obsolète
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Comment traduire une page - Guide
- Supprimer pub youtube - Accueil - Streaming
- Créer une page facebook - Guide
7 réponses
Meoran
Messages postés
1562
Date d'inscription
vendredi 28 août 2009
Statut
Membre
Dernière intervention
8 avril 2015
206
11 juin 2011 à 22:35
11 juin 2011 à 22:35
Salut,
dans quoi et où est stockée l'information qui indique que ta page se cloture le 30 juin 2011 ?
dans quoi et où est stockée l'information qui indique que ta page se cloture le 30 juin 2011 ?
jjaco
Messages postés
531
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
30 décembre 2024
45
11 juin 2011 à 22:42
11 juin 2011 à 22:42
merci,
jusque maintenant, elle est nullepart, si ce n'est dans la page html
<...> offre valable jusqu'au 30 juin 2011 </...>
et je voudrais que si j'avais oublié de delete la page, le 1 juillet, elle n'apparaisse plus.
jusque maintenant, elle est nullepart, si ce n'est dans la page html
<...> offre valable jusqu'au 30 juin 2011 </...>
et je voudrais que si j'avais oublié de delete la page, le 1 juillet, elle n'apparaisse plus.
Meoran
Messages postés
1562
Date d'inscription
vendredi 28 août 2009
Statut
Membre
Dernière intervention
8 avril 2015
206
Modifié par Meoran le 11/06/2011 à 22:46
Modifié par Meoran le 11/06/2011 à 22:46
Impossible à faire si la date de suppression n'est pas clairement exprimée dans une base de données.
jjaco
Messages postés
531
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
30 décembre 2024
45
11 juin 2011 à 22:53
11 juin 2011 à 22:53
merci, c'est là alors ma question, comment faire une base de donnée?
jjaco
Messages postés
531
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
30 décembre 2024
45
12 juin 2011 à 00:06
12 juin 2011 à 00:06
et si on faisait en javascript la logique suivant:
date j/m/a
si m<7 et si a=2011
afficher
else
ne pas afficher
date j/m/a
si m<7 et si a=2011
afficher
else
ne pas afficher
Meoran
Messages postés
1562
Date d'inscription
vendredi 28 août 2009
Statut
Membre
Dernière intervention
8 avril 2015
206
Modifié par Meoran le 12/06/2011 à 00:13
Modifié par Meoran le 12/06/2011 à 00:13
Oui en effet j'allais justement te le proposer. J'ai dit une bêtise. J'étais parti dans l'idée que la date pouvait être variable...
Par contre ce sera pas du javascript mais du php.
$date = date('c');
if (strtotime($date) < strtotime('2011-07-01')) {
// afficher page
} else {
// ne pas afficher
}
Par contre ce sera pas du javascript mais du php.
$date = date('c');
if (strtotime($date) < strtotime('2011-07-01')) {
// afficher page
} else {
// ne pas afficher
}
Meoran
Messages postés
1562
Date d'inscription
vendredi 28 août 2009
Statut
Membre
Dernière intervention
8 avril 2015
206
12 juin 2011 à 11:10
12 juin 2011 à 11:10
Non même pas. Il faudrait faire juste un petit unlink dans le "else". Et évidemment que le unlink soit la dernière exécution du fichier ^^.
Comme ça la page serait supprimé dès sa première tentative d'apparition après le 30/06.
Par contre, cela risque fortement de générer des erreurs de type "not found".
L'idéal serait de faire une redirection dans le "else" vers une page qui elle supprimerait le fichier actuel et renommerait une page écrite prévue pour la suite du nom de l'ancien fichier (j'espère que c'est clair ^^)
Comme ça la page serait supprimé dès sa première tentative d'apparition après le 30/06.
Par contre, cela risque fortement de générer des erreurs de type "not found".
L'idéal serait de faire une redirection dans le "else" vers une page qui elle supprimerait le fichier actuel et renommerait une page écrite prévue pour la suite du nom de l'ancien fichier (j'espère que c'est clair ^^)
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jjaco
Messages postés
531
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
30 décembre 2024
45
Modifié par jjaco le 12/06/2011 à 00:17
Modifié par jjaco le 12/06/2011 à 00:17
merci, j'essaierai demain enfin tantot...
bonne nuit
en fait je dois le mettre dans le head?
bonne nuit
en fait je dois le mettre dans le head?
Meoran
Messages postés
1562
Date d'inscription
vendredi 28 août 2009
Statut
Membre
Dernière intervention
8 avril 2015
206
12 juin 2011 à 11:02
12 juin 2011 à 11:02
En fait tu peux le mettre un peu où tu veux, mais il faut que l'ouverture et la fermeture de toutes tes balises restent cohérentes, que la page s'affihce ou non. (et évidemment que ça enlève toutes les informations que tu ne veux pas afficher).
Le plus logique serait pour moi, de le mettre juste après la balise <body> et jusque avant la balise </body>
Le plus logique serait pour moi, de le mettre juste après la balise <body> et jusque avant la balise </body>
jjaco
Messages postés
531
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
30 décembre 2024
45
12 juin 2011 à 20:52
12 juin 2011 à 20:52
oui, c'est clair, merci, donc au lieu d'avoir la page erreur not found, je pourrais personnaliser en indiquant, une nouvelle page, publicité valable jusqu'au 31 juillet!
merci, l'idée est géniale ;)
maintenant , j'attend voir ce qui va se passer la nuit du 30 juin au 1 juillet...
bing bang...
encore grand merci
je classe comme resolu ou j'attend les resultats du test 30 juin
merci, l'idée est géniale ;)
maintenant , j'attend voir ce qui va se passer la nuit du 30 juin au 1 juillet...
bing bang...
encore grand merci
je classe comme resolu ou j'attend les resultats du test 30 juin