Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash
Flash Forum d'entraide sur la technologie Flash (Cours, FAQs, Sources)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/08/2007, 18h02   #1
Invité de passage
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 0
Points : 0
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 :
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); 
} 
 
?>
jmv71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/08/2007, 18h36   #2
Modérateur
 
Avatar de mathieu
 
Inscription : juin 2003
Messages : 4 893
Détails du profil
Informations forums :
Inscription : juin 2003
Messages : 4 893
Points : 4 466
Points : 4 466
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 ?
__________________
Modérateur PHP
mathieu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 09h37   #3
Membre Expert
 
Avatar de jean philippe
 
Inscription : septembre 2006
Messages : 2 062
Détails du profil
Informations forums :
Inscription : septembre 2006
Messages : 2 062
Points : 2 075
Points : 2 075
Envoyer un message via MSN à jean philippe Envoyer un message via Skype™ à jean philippe
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 @
__________________
mon Blog
jean philippe est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 09h51   #4
Rédacteur
 
Avatar de freegreg
 
Inscription : août 2002
Messages : 4 395
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2002
Messages : 4 395
Points : 5 227
Points : 5 227
Sur ff pc, le @ est converti en à
__________________
Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
Vous voulez partager des ressources concernant les technologies ci-dessus : contactez-moi
freegreg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/08/2007, 18h40   #5
Invité de passage
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 0
Points : 0
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
jmv71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2007, 00h10   #6
Rédacteur
 
Avatar de freegreg
 
Inscription : août 2002
Messages : 4 395
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2002
Messages : 4 395
Points : 5 227
Points : 5 227
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 ? ...
__________________
Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
Vous voulez partager des ressources concernant les technologies ci-dessus : contactez-moi
freegreg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2007, 12h47   #7
Invité de passage
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 0
Points : 0
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
jmv71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2007, 16h59   #8
Rédacteur
 
Avatar de freegreg
 
Inscription : août 2002
Messages : 4 395
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2002
Messages : 4 395
Points : 5 227
Points : 5 227
Essaie en enlevant l'anti-aliasing
__________________
Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
Vous voulez partager des ressources concernant les technologies ci-dessus : contactez-moi
freegreg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2007, 19h57   #9
Invité de passage
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 0
Points : 0
Re,

Qu'est-ce l'anti aliasing et surtout comment procéder ?

Merci d'avance
jmv71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/08/2007, 20h37   #10
Rédacteur
 
Avatar de freegreg
 
Inscription : août 2002
Messages : 4 395
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2002
Messages : 4 395
Points : 5 227
Points : 5 227
Tu as quelle version de flash ?
Si tu mets police de caractères, cela fait quoi ?
Ex avec Flash 8
Images attachées
Type de fichier : png antialias.png (5,2 Ko, 3 affichages)
__________________
Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
Vous voulez partager des ressources concernant les technologies ci-dessus : contactez-moi
freegreg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 13h17   #11
Invité de passage
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 0
Points : 0
Bonjour,

J'utilise swishmax. Peut-être que ça ne correspond à ce forum.
Ci-dessous l'image de de la police utilisée.

Cordialement
Images attachées
Type de fichier : jpg police.jpg (24,4 Ko, 4 affichages)
jmv71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 14h16   #12
Rédacteur
 
Avatar de freegreg
 
Inscription : août 2002
Messages : 4 395
Détails du profil
Informations personnelles :
Âge : 34
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2002
Messages : 4 395
Points : 5 227
Points : 5 227
Si au lieu de sélectionner "tous", tu coches "seulement ces caractères" puis toutes cases aisni que la dernière à laquelle tu ajoutes explicitement le "@"
Cela donne quoi ?

Ps: Je ne connais pas du tout swishmax
__________________
Avant toutes questions, consultez nos différentes ressources disponibles gratuitement : XML, Développement Web, Flash/Flex, (X)HTML, CSS, JavaScript, AJAX, ASP
Vous voulez partager des ressources concernant les technologies ci-dessus : contactez-moi
freegreg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/08/2007, 19h38   #13
Invité de passage
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 0
Points : 0
J'ai fait exactement ce que tu m'as dit, mais malheureusement ça ne change rien... C'est vrai que ton idée me paraissait bonne.
Au fait si je mets le "@" en copié-collé dans l'email ça fonctionne, ce qui confirme bien comme tu le disais précedemment que le code php n'est pas en cause.
jmv71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2007, 02h46   #14
Invité de passage
 
Inscription : mai 2006
Messages : 20
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 20
Points : 0
Points : 0
Bonsoir,

La solution à mon problème pour le formulaire était de supprimer de mon code : wmode="transparent".

A présent tout est rentré dans l'ordre.

Merci à ceux qui ont participé.

Cordialement
jmv71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h53.


 
 
 
 
Partenaires

Hébergement Web