daymo31 a écrit 4 commentaires

  • [^] # Re: réponse

    Posté par  . En réponse au message Problème bizarre de formulaire POST. Évalué à 1.

    c'est dans le code bien $_POST et non pas $POST comme écrit ci-dessus (pb de copier coller !)

  • [^] # Re: difficile de répondre sans le code

    Posté par  . En réponse au message Problème bizarre de formulaire POST. Évalué à 0.

    J'ai un autre site sur le même serveur et il a le même soucis ... Donc je verrai plus un problème de config apache / php ou je ne sais quoi

  • [^] # Re: difficile de répondre sans le code

    Posté par  . En réponse au message Problème bizarre de formulaire POST. Évalué à 0.

    De plus ce n'est pas un problème de site mais de client ... je ne sais pas s'il y a une config ou quoi qui LUI pose problème QUE pour les formulaires en method POST qui renvoit sur le même page ! Car sur une page de résultat différente çà fonctionne ... c'est vraiment à ne rien y comprendre.

  • # réponse

    Posté par  . En réponse au message Problème bizarre de formulaire POST. Évalué à 1.

    Pas de soucis mais ce n'est pas un problème de code ou quoi que ce soit ... C'est hyper bizarre !

    Eh bien en fait il n'y a aucune valeur en POST qui passe pour lui SI ET SEULEMENT SI la page de formulaire est le même que la page de résultat

    Pas de JS rien du tout. Pour comrpendre je lui ai fait un formulaire de ce qu'il y a de plus basique : 1 form, un champ text et un bouton submit.

    Si j'ai ma page test1.php avec le code : <?php if(isset($POST['message']) echo "MESSAGE RECU : ".$POST['message']; ?> <form action="test1.php" method="POST"> <textarea name="message"></textarea> <br /><br /> <input type="submit" value="ENVOYER"></input> </form>

    ===> Lui çà n'affiche jamais le message !

    MAIS si j'ai ma page test1.php <form action="test2.php" method="POST"> <textarea name="message"></textarea> <br /><br /> <input type="submit" value="ENVOYER"></input> </form>

    et test2.php : <?php if(isset($POST['message']) echo "MESSAGE RECU : ".$POST['message']; ?>

    ===> Alors le message s'affiche pour lui ! C'est à en perdre la tête.

    Donc pas de soucis de code, de navigateur client etc. C'est un problème vraiment spécial !

    pas exemple cette page : http://www.musicdestock.fr/test2.php

    Le problème est qu'il a essayé sur 2 postes différents ... sinon là sa config est win vista avec la dernière version de firefox... mais çà a été testé avec la même config et pas de soucis (AGENT=Mozilla/5.0 (Windows, U, Windows NT 6.0, fr, rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13).

    Ce client ... quand il est par exemple sur cette page : http://www.musicdestock.fr/contact-f...p?id_contact=1 s'il clique directement sur envoyer il n'a pas de message d'erreur (car pas de $_POST donc pas d'erreur), s'il remplit tous les champs .. le message n'est pas envoyé.