Ses derniers messages sur les forums
Sur ce site, tu as un
comment faire une pagination.
Si tes images ne sont pas en base de données, celui ci peut s'adapter avec un listing de fichier contenus dans un répertoire : il te suffit de lister ces fichiers dans un tableau PHP (ce qui revient au même que de les récupérer en SQL).
Tu as une erreur ?
Quand tu dis que tu n'arrives pas à poster des nouveaux messages, tu veux dire qu'à un moment tu y arriverais et que la ca ne fonctionne plus ?
oui, tout ce qui touche à GD (dans le même genre, y'a aussi la génération de fichier PDF) demande beaucoup d'attention et de rigueur.
Cela ne marche pas parce que le postulat qui dit que l'on passe au jour suivant en ajoutant 60*60*24 secondes au timestamp actuel est faux (typiquement quand tu arrives sur un jour où il y'a un changement d'heure : il te manquera des secondes lorsque l'on ajoute une heure au temps).
Je te conseille d'utiliser la fonction
strtotime pour calculer tous les jours entre deux dates (en faisant des +1 day).
date_add en SQL permet également de passer au jour suivant.
Tu ne pourras pas insérer des retour à la ligne si tu te contentes d'inclure le fichier.
Deux solutions :
- soit ton secretaire écrit du html dans le fichier
- soit tu récupères le contenu du fichier avec
file_get_contents et tu utilises ensuite
nl2br et tu l'affiches avec
echo.
PS : attention à bien filtrer le texte que tu affiches, car si il est rempli de html, il peut casser le montage de ton site
Il me semble que la librairie jQuery en intégère un.
D'autres lib. javascript doivent surement proposer un truc équivalent.
Sinon, regarde le code source de phpmyadmin, ils en proposent un aussi.
C'est faisable, mais pas avec juste une commande.
Je te suggere d'utiliser la
libraie GD pour faire cela, notammenent la fonction
imagecopyresampled.
Je t'ai déjà répondu : tu utilises à la ligne 199 un index de tableau qui n'existe pas.
Fais un print_r de $languages et un echo de $language, tu verras que l'index n'existe pas.
Alors ensuite, pourquoi tu fais cela, je n'en sais rien, seul toi peut le savoir.
Je n'ai pas lu ton code (il y en a un peu beaucoup à lire, et tu n'utilises pas le BB-Code), mais l'erreur dit que tu utilises une variable qui n'existe pas à la ligne 199 du fichier joomfish.class.php.
Et cette variable, a priori, c'est soit un index de tableau soit une propriété d'un objet.
Alors après bien sur, ce concept peut s'adapter, tout dépend de tes besoins.
Si tu veux un truc plus radical, et si tu as un espace membre, ben tu peux stocker en base le fait que le membre a déjà recu ou non le mail, et la, c'est définitif, un membre qui a déjà recu ce mail ne le recevra plus jamais (il suffit de checker cette valeur en base avant l'envoi du mail) par exemple.