Annonce

[15 février 2017] Publication de Wanewsletter 3.0.1

#1 2011-11-08 14:33:09

routard
Membre
Inscription : 2011-11-08
Messages : 11

Bug sur la version 2.4 beta1

Bonjour,
Un rapport de bug sur la dernière beta 2.4, lors de l'inscription/désinscription (mais a priori valable pour tout le reste du code). Problème avec la fonction date et la fonction email. Je suis sous PHP Version 5.2.9-1.illimite (online.net). Voir ici pour le phpinfo :

http://www.relaispourlavie-valdoise.net/phpinfo.php

***************

Notice : Undefined index: pseudo in class.form.php on line 746

Strict : date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in class.mailer.php on line 2139

***************
Strict : Non-static method Mailer::validate_email() should not be called statically, assuming $this from incompatible context in class.form.php on line 93

Strict : date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in functions.stats.php on line 169

Strict : date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in functions.stats.php on line 178

Strict : date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in class.mailer.php on line 2139

Strict : date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CET/1.0/no DST' instead in class.mailer.php on line 2139

****************************

En tous cas merci (il n'est jamais trop tard...) pour ton script !!!!!!!

Hors ligne

#2 2011-11-08 16:10:29

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 269

Re : Bug sur la version 2.4 beta1

Salut,

Merci pour le rapport de bug.
En ce qui concerne la notice sur l'index 'pseudo' manquant, c'est un bug répertorié et corrigé dans le dépôt de développement : http://dev.webnaute.net/wanewsletter/tr … geset/523/
Les alertes strict sont justes des avertissements sur du code déprécié ou une configuration incomplète de PHP (en ce qui concerne l'avertissement sur le timezone). Cela n'affecte pas le bon fonctionnement du script.


PHP et MySQL, un duo gagnant !

Hors ligne

#3 2011-11-11 01:37:02

routard
Membre
Inscription : 2011-11-08
Messages : 11

Re : Bug sur la version 2.4 beta1

Salut,
OK, merci pour le retour, j'ai corrigé le problème de pseudo
Par contre, je peux faire quoi pour validate_email() et date() (parce que c'est moche ;-))

Hors ligne

#4 2011-11-11 23:03:57

Bobe
Administrateur
Lieu : La Rochelle
Inscription : 2002-05-27
Messages : 5 269

Re : Bug sur la version 2.4 beta1

Éditez le fichier includes/constantes.php et donnez à la constante DEBUG_MODE la valeur "0" ou "1" (DEBUG_MODE vaut "1" par défaut sur les versions stables de wanewsletter)


PHP et MySQL, un duo gagnant !

Hors ligne

Pied de page des forums