CMS Automne
http://www.automne-cms.org/forum/

[Résolu] Notice PHP sur le module formulaire
http://www.automne-cms.org/forum/viewtopic.php?f=2&t=1117
Page 1 sur 1

Auteur:  Roar [ Ven Déc 16, 2011 12:07 am ]
Sujet du message:  [Résolu] Notice PHP sur le module formulaire

Bonjour a toutes et tous.

Outre le probleme d'erreur 404 signalee dans ce post http://www.automne-cms.org/forum/viewtopic.php?f=2&t=970, je rencontre un gros probleme avec les formulaires cote client.

Pour limiter tout risque d'erreur de ma part (chat echaude, tout ca quoi...), j'ai suivi pas a pas le tuto de Frank pour creer un formulaire de contact, ainsi que la page de contact.
Jusque ici tout va bien et le formulaire est parfaitement fonctionnel cote administration, la ou ca se corse, c'est lorsque l'on accede a la page de contact cote client, le debuggeur genere l'erreur suivante :

Automne (TM) 4.1.3 error : PHP Notice : Undefined index: QUERY_STRING line 269 of file XXXXXXXXXXXX/automne/classes/modules/cms_forms/form.php (View BackTrace)

et le formulaire est inutilisable.

Quelqu'un pourrait-il eclairer ma lanterne ?


P.S. : J'en profite pour remercier chaleureusement Frank suite a notre echange d'email, le professionnalisme est si rare de nos jours qu'il fait chaud au coeur.

Auteur:  Frank [ Ven Déc 16, 2011 9:31 am ]
Sujet du message:  Re: Formulaire cote client

Pour le problème de 404, c'est corrigé dans la 4.2.

Le message indique un problème avec l'URL passé en paramètre du formulaire :
http://bazaar.launchpad.net/~automne-te ... m.php#L269

As-tu une URL publique à nous communiquer ou des accès à envoyer en PM ?

Auteur:  Roar [ Ven Déc 16, 2011 2:37 pm ]
Sujet du message:  Re: Formulaire cote client

Bonjour,

Je suis d'accord sur l'origine de l'erreur, mais aucun fichiers d'automne n'a ete modifie ; je ne comprends pas pourquoi ($_SERVER['QUERY_STRING']) pose probleme. Et surtout, pourquoi exclusivement en acces cote client, si c'etait un probleme de config apache, l'erreur devrait apparaitre egalement cote admin...

Je t'ai transmis un MP avec des infos.

Auteur:  Frank [ Ven Déc 16, 2011 2:44 pm ]
Sujet du message:  Re: Formulaire cote client

OK, c'est une simple notice PHP qui ne s'affiche que si tu as le mode debug activé - ce qu'il ne faut jamais faire sur un site en production - rien de grave.

On corrigera ça pour éviter la notice PHP, à voir si ce n'est pas du au fait que tu aies magic_quotes d'activer sur ton serveur.

Auteur:  Roar [ Ven Déc 16, 2011 3:11 pm ]
Sujet du message:  Re: [Résolu] Notice PHP sur le module formulaire

Mouarf, debug off pour debugger ! :lol:

Merci pour ta rapidite.
Il y a cependant un detail que je ne saisi pas : pourquoi une simple notice PHP (et non une erreur) bloque l'execution du formulaire ? Je referai un test sans magic_quotes des que possible pour confirmer ton intuition.

Toutes mes felicitations a votre equipe pour son excellent travail.

Auteur:  Frank [ Lun Déc 19, 2011 10:32 am ]
Sujet du message:  Re: [Résolu] Notice PHP sur le module formulaire

Pour info la notice a été corrigé dans la version 4.2beta4

Page 1 sur 1 Le fuseau horaire est UTC [Heure d’été]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/