Petite fonction PHP pour les dates limites des magazines

Vous pouvez discuter librement sur ce forum.
Répondre
Avatar du membre
Kantaro
Legendary
Messages : 334
Enregistré le : 01-02-2010 15:11
Localisation : Reims / Châlons

Petite fonction PHP pour les dates limites des magazines

Message non lu par Kantaro »

Bonjour à tous,

comme les magazines que l'on ajoute sur le site des magazines doivent avoir au moins 10 ans au moment de l'ajout (sauf exceptions),
la date limite est rappelée sur ces deux pages

http://www.abandonware-magazines.org/projet.php

et

http://www.abandonware-magazines.org/faq.php#3

mais, nous savons tous ce que c'est, pris dans le tourbillon de la vie (dédicace à Jeanne Moreau :) ), nos obligations professionnelles et privées, on ne peut pas toujours penser à mettre à jour les dates à chaque Nouvel An, et cela peut induire en erreur certains contributeurs.

Bref, afin que nous n'ayons plus à mettre à jour la date limite, j'ai bricolé deux morceaux de code PHP pour renvoyer la bonne date lors de la consultation de la page :

pour la page projet

Code : Tout sélectionner

L'étape suivante consiste à regarder la date de publication du magazine car la date limite des magazines présents sur le site est fixée à 
<?php
echo (date("Y")-11);
?>
. Si votre magazine est sorti en 
<?php
echo (date("Y")-10);
?>
 ou après, il faut me contacter avant de le numériser car il n'est pas certain qu'il puisse être mis sur le site.
pour la FAQ

Code : Tout sélectionner

Pour diverses raisons, nous ne mettons en ligne que des magazines francophones et qui sont sortis au plus tard en 
<?php
echo (date("Y")-11);
?>
 (donc, inutile de nous proposer un magazine sorti en 
<?php
echo (date("Y")-2);
?>
).
Explication : lors de l'année 2012, la date limite est 2001, ce sera 2002 en 2013, etc.
Il faut donc soustraire 11 années à l'année en cours, et c'est ce qui est demandé dans le PHP, aux débuts de ces deux morceaux de code.

A noter que dans ce code, les espaces ont leur importance afin de respecter la typographie ^^ (en supposant que la balise BBCode va afficher correctement ce que j'ai tapé...). Le plus simple est donc d'insérer ce code via un copier-coller.
Avatar du membre
Kantaro
Legendary
Messages : 334
Enregistré le : 01-02-2010 15:11
Localisation : Reims / Châlons

Re: Petite fonction PHP pour les dates limites des magazines

Message non lu par Kantaro »

Bump. :lol:
Avatar du membre
Fredo_L
Scientifique dans l'âme !
Messages : 6880
Enregistré le : 26-12-2001 13:02
Localisation : Paris
Contact :

Re: Petite fonction PHP pour les dates limites des magazines

Message non lu par Fredo_L »

J'avais vu ton message mais en semaine, je n'ai pas le temps de m'en occuper.
Je vais regarder ça tout à l'heure.
Avatar du membre
Fredo_L
Scientifique dans l'âme !
Messages : 6880
Enregistré le : 26-12-2001 13:02
Localisation : Paris
Contact :

Re: Petite fonction PHP pour les dates limites des magazines

Message non lu par Fredo_L »

Voilà, c'est en ligne !
Merci.
Répondre