IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flash Discussion :

[swishmax] Formulaire OK avec Ie ! Pas avec Fx.


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 20
    Par défaut [swishmax] Formulaire OK avec Ie ! Pas avec Fx.
    Bonjour,

    J'ai un formulaire php qui marche bien sous IE.
    Par contre avec FX, si je veux saisir le point ou le @ dans un champ texte, comme celui de l'email, par exemple, ça ne fonctionne pas...
    Quelle peut en être la raison ?

    http://fauteuils.relaxation.free.fr/contact.html

    Merci d'avance.

    jmv71

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
     
    <?php 
    $ip_address = $REMOTE_ADDR; 
    print "&ip=$ip_address"; 
     
    $message = $HTTP_POST_VARS['message']; 
    $name = $HTTP_POST_VARS['name']; 
    $email = $HTTP_POST_VARS['email']; 
    $my_email = $HTTP_POST_VARS['my_email']; 
    $phone = $HTTP_POST_VARS['phone']; 
    $my_subject = $HTTP_POST_VARS['my_subject']; 
    $thanks_text = $HTTP_POST_VARS['thanks_text']; 
    $mail_name = $HTTP_POST_VARS['mail_name']; 
     
    if ($email != ""){ 
    $header_info = "MIME-Version: 1.0\r\n"; 
    $header_info .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
    $header_info .= "From: ".$mail_name." <".$my_email.">"; 
     
    mail ($email,$reply_subject,$thanks_text,$header_info); 
     
    $header_info = "MIME-Version: 1.0\r\n"; 
    $header_info .= "Content-type: text/html; charset=iso-8859-1\r\n"; 
    $header_info .= "From: ".$name." <".$email.">"; 
     
    $message = stripslashes($message); 
     
    mail ($my_email, $my_subject, 
    "Name: 
    $name 
    <br> 
    Email Address: 
    $email 
    <br> 
    Phone: 
    $phone 
    <br> 
    Message: 
    <br> 
    $message" 
    , $header_info); 
    } 
     
    ?>

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 672
    Par défaut
    déjà je ne vois pas le formulaire parce que c'est du Flash

    ensuite tu ne nous dis pas ce qui ne fonctionne pas, tu as une erreur PHP ?

  3. #3
    Membre Expert
    Avatar de jean philippe
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    2 062
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 2 062
    Par défaut
    Citation Envoyé par jmv71
    Bonjour,

    J'ai un formulaire php qui marche bien sous IE.
    Par contre avec FX, si je veux saisir le point ou le @ dans un champ texte, comme celui de l'email, par exemple, ça ne fonctionne pas...
    salut
    je viens de tester sur firefox sur OSX, ça a l'air de fonctionner, j'ai pu saisir @

  4. #4
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Sur ff pc, le @ est converti en à

  5. #5
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 20
    Par défaut
    Bonjour,

    Merci pour vos réponses.
    Il s' agît en effet d'un formulaire flash avec php.
    Il doit bien y avoir une erreur au niveau du code puisque sur mon pc lorsque je saisis le @ ça affiche à comme le dit freegreg...

    Cordialement

  6. #6
    Expert confirmé

    Avatar de freegreg
    Profil pro
    Inscrit en
    Août 2002
    Messages
    4 376
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Gard (Languedoc Roussillon)

    Informations forums :
    Inscription : Août 2002
    Messages : 4 376
    Par défaut
    Re,

    D'autres caractères spéciaux ne marchent pas également : € £ {} # ...
    Tu as mis quoi comme police, est-ce que ce ne serait pas un pb de police où ces caractères spéciaux ne seraient pas pris en compte ?

    Le pb se situe dès la saisie, donc avant l'envoi vers php.
    Est-ce que tu effectues un "traitement" sur le champs texte ? Feuille de style ? ...

  7. #7
    Membre averti
    Inscrit en
    Mai 2006
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 20
    Par défaut
    Bonjour,

    Merci pour ta réponse.
    Effectivement, tu as raison, c'est bien avant l'envoi vers php que se situe mon problème...
    La police utilisée est arial avec tous les types de caractères. Je n'utilise aucun traitement spécifique sur le champ texte.
    Ce que j'ai du mal à comprendre, c'est qu'avec IE, dans le champ texte, je peux saisir le @ mais pas avec FX. Il doit bien y avoir une raison. Mais, voilà...
    Laquelle?

    Cordialement

Discussions similaires

  1. Formulaire PHP fonctionne avec FF pas avec IE
    Par djchoubi dans le forum Langage
    Réponses: 1
    Dernier message: 09/06/2011, 19h17
  2. Réponses: 8
    Dernier message: 13/09/2009, 11h54
  3. Marche avec Netbeans pas avec commande java
    Par javadeb dans le forum NetBeans
    Réponses: 8
    Dernier message: 29/07/2009, 16h34
  4. [HTML] streaming video *.rm marche avec FF pas avec IE
    Par gretch dans le forum Balisage (X)HTML et validation W3C
    Réponses: 5
    Dernier message: 24/10/2006, 15h05
  5. Script OK avec Mozilla, pas avec IE....
    Par gregbart dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 14/03/2006, 16h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo