Version imprimable du sujet
Cliquez ici pour voir ce sujet dans son format original |
Forum TourDeJeu > Programmer > Petit Pb Sous Ie |
Ecrit par: tagazok Jeudi 09 Novembre 2006 à 09h59 |
Bonjour, Voilà j'ai quelques pb sous IE car j'ai des <form> dans des <div> et certains ne sont pas pris en compte par IE. En gros ça s'affiche très bien mais lorsque le joueur sous IE va cliquer sur l'input ben ça n'envoie rien du tout, il se retrouve avec les même données... Je précise que toutes mes balises sont bien fermées et FF exécute le script sans broncher. Ces <div> et <form> sont dans un float:right mis par CSS. Si quelqu'un à une solution ou a le même problème je suis preneur ![]() |
Ecrit par: manakeo Jeudi 09 Novembre 2006 à 10h14 |
Montre nous ton script ![]() |
Ecrit par: tagazok Jeudi 09 Novembre 2006 à 10h22 | ||
En voici une partie, c'est une page qui est appelé par un include sur la page principale. Sous IE, impossible de soumettre ce formulaire! |
Ecrit par: Haram turval Jeudi 09 Novembre 2006 à 11h11 |
echo '<form action="main.php" method="post"><div class="historique">'; Il manque le " à la fin du nom de la classe pour ton DIV. |
Ecrit par: tagazok Jeudi 09 Novembre 2006 à 11h19 |
oui merci! Ca ne résoud pas mon pb par contre ![]() |
Ecrit par: Haram turval Jeudi 09 Novembre 2006 à 11h35 |
Tu n'as pas de submit dans ton formulaire ? Il y a peut être du code Javascript en plus ? Ce serait peut être plus parlant de voir le code final (HTML interprèté par le browser) plutôt que le code PHP. |
Ecrit par: tagazok Jeudi 09 Novembre 2006 à 12h10 |
Non je n'ai pas de submit, l'image sert à envoyer le formulaire. Pas de javascript en plus. Avec un submit ca marche sous IE merci !!!! ![]() |
Ecrit par: manakeo Jeudi 09 Novembre 2006 à 14h19 |
Essaye plutot dinverser les balises div et ensuite form et pas l'inverse! |
Ecrit par: Haiken Jeudi 09 Novembre 2006 à 16h05 |
avec une image de nom "achatfinal" pour soumettre le formulaire, la variable $_POST["achatfinal"] ne sera pas définie mais $_POST["achatfinal_x"] et $_POST["achatfinal_y"] seront définies (les coordonnées du clic sur l'image) C'est donc l'une de ces deux dernières variables qu'il faut tester |
Ecrit par: Sybler Jeudi 09 Novembre 2006 à 21h46 |
Je pencherais aussi pour tenter de placer le FORM dans le DIV, et non l'inverse. |
Ecrit par: LoK Jeudi 09 Novembre 2006 à 23h21 | ||
Form et Div étant tout les deux de types block, normalement, ca pose pas de problème que div soit encapsulé dans form. Comme il l'a précisé, le problème venait du manque de submit. |
Ecrit par: Jim Dimanche 12 Novembre 2006 à 22h51 | ||||
Salut, Je sais pas si t'as trouvé, mais si je copie-colle ton code dans un fichier php vide que j'appelle main.php et que je clique ça fonctionne. j'ajoute un petit
pour voir et ça donne :
essaye de nous poster le source du fichier.... A+ Jim |