AFFICHAGE DU PRÉNOM FÊTÉ AUJOURD'HUI (ENCORE UN, MAIS DIFFÉRENT)
Jayadeva
Messages postés67Date d'inscriptionmercredi 2 juillet 2003StatutMembreDernière intervention 1 septembre 2008
-
28 mai 2007 à 12:18
cs_yatoo
Messages postés46Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention 2 mai 2011
-
4 avril 2008 à 01:24
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
cs_yatoo
Messages postés46Date d'inscriptionsamedi 22 mars 2003StatutMembreDernière intervention 2 mai 2011 4 avril 2008 à 01:24
pas mal
cs_maxwells
Messages postés31Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention 9 novembre 2008 1 juin 2007 à 21:16
quand je dis que j'utilisais un fichier INI, c'est que j'avais un fichier INI avec tout les noms et prénoms, et je me suis généré un code PHP avec toutes les variables. En fait c'est du bidouillage, mais si tu veux je peux t'envoyer le INI et les fichiers que j'ai fait pour arriver à ce bout de code.
rambc
Messages postés224Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention29 mars 2009 1 juin 2007 à 21:07
Salut,
peux-tu mettre en ligne ton prog. utilisant un fichier INI (ou à défaut me l'envoyer) ? Ceci serait plus propre.
cs_maxwells
Messages postés31Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention 9 novembre 2008 28 mai 2007 à 13:04
euh pour ce qui de la fête du 23 décembre, je ne sais pas trop, certaines listes disent que le 23 décembre c'est la saint Armand, et d'autres me disent que la saint Armand et le 8 juin donc là, je ne sais pas...
Pour ce qui est des 31 des mois qui n'en n'ont pas, euh, erreur de génération du code...sorry je m'en vais le corriger de suite.
Merci pour vos observations !
cs_maxwells
Messages postés31Date d'inscriptionlundi 14 mars 2005StatutMembreDernière intervention 9 novembre 2008 28 mai 2007 à 12:59
salut, oui alors pour la liste des noms, j'ai fait exprès de mettre tout ici, à la base, mon code utilisait un fichier ini donc...
Après pour la date en français, je connais cette méthode de setlocale, mais il y a des serveurs où l'on ne peut pas changer la variable locale, donc j'ai refais une fonction, et puis je préfère la syntaxe de la fonction date() que celle de strftime(). Mais c'est vrai que c'est plus lisible.
Maintenant, pour les htmlentities, c'est vrai, mais j'ai plus l'habitude d'utiliser des chaînes qui contiennent du code HTML, donc j'utilise utf8_encode(), mais dans le cas présent, c'est vrai que htmlentities() est plus appropriée.
Merci pour tes observations !
cerede2000
Messages postés71Date d'inscriptionvendredi 12 janvier 2007StatutMembreDernière intervention 6 septembre 2013 28 mai 2007 à 12:56
Eu ya pas de fete le 23 decembre? Et pourquoi mettre les 31 pour les mois qui n'en n'ont pas?
Jayadeva
Messages postés67Date d'inscriptionmercredi 2 juillet 2003StatutMembreDernière intervention 1 septembre 2008 28 mai 2007 à 12:18
Salut,
Ton code est simple mais un peu long. Pour une meilleur lisibilité de ton code, aussi bien pour toi que pour les autres, je te conseille de mettre la liste des nom dans un fichier texte ou dans une base de donnée.
Pour les dates, tu peux les avoir en français en suivant cette méthode :
{{{
<?php
setlocale(LC_TIME, "fr_FR");
echo strftime("%A %d %B %Y",time() + 86400);
?>
}}}
Pourquoi tu fait un "utf8_encode" ? Remplace le par un htmlentities ... utf8_encode serai plus a utilisé sur une chaîne a envoyer dans un fichier.
4 avril 2008 à 01:24
1 juin 2007 à 21:16
1 juin 2007 à 21:07
peux-tu mettre en ligne ton prog. utilisant un fichier INI (ou à défaut me l'envoyer) ? Ceci serait plus propre.
28 mai 2007 à 13:04
Pour ce qui est des 31 des mois qui n'en n'ont pas, euh, erreur de génération du code...sorry je m'en vais le corriger de suite.
Merci pour vos observations !
28 mai 2007 à 12:59
Après pour la date en français, je connais cette méthode de setlocale, mais il y a des serveurs où l'on ne peut pas changer la variable locale, donc j'ai refais une fonction, et puis je préfère la syntaxe de la fonction date() que celle de strftime(). Mais c'est vrai que c'est plus lisible.
Maintenant, pour les htmlentities, c'est vrai, mais j'ai plus l'habitude d'utiliser des chaînes qui contiennent du code HTML, donc j'utilise utf8_encode(), mais dans le cas présent, c'est vrai que htmlentities() est plus appropriée.
Merci pour tes observations !
28 mai 2007 à 12:56
28 mai 2007 à 12:18
Ton code est simple mais un peu long. Pour une meilleur lisibilité de ton code, aussi bien pour toi que pour les autres, je te conseille de mettre la liste des nom dans un fichier texte ou dans une base de donnée.
Pour les dates, tu peux les avoir en français en suivant cette méthode :
{{{
<?php
setlocale(LC_TIME, "fr_FR");
echo strftime("%A %d %B %Y",time() + 86400);
?>
}}}
Pourquoi tu fait un "utf8_encode" ? Remplace le par un htmlentities ... utf8_encode serai plus a utilisé sur une chaîne a envoyer dans un fichier.