salut
je suis sous windows 2000, je suis admin de mon propre serveur. J'ai un petit soucis de débutant sur un e mes formulaires ccar lorsque je clique sur "ok" il n'affiche pas la bonne page.
voici le formulaire:
et ma fonction javascript (sur la même page php):
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 <table><tr><td> <form name="malibu" method="GET" action=="javascript:baywatch();" > <input type="submit" name="submit" value="Imprimer"></td><td></td></tr><td> <input type="hidden" name="enseigne" value=<? echo $enseigne; ?> ><br> <input type="checkbox" name="civilite" value="<img src=<? echo $img_civilite;?> />" > Civilité</td><td><img src=<? echo $img_civilite;?> /><br></td></tr><tr><td> <input type="checkbox" name="ageh" value="<img src=<? echo $img_ageH;?> />"> Graphique des âges des hommes</td><td><img src=<? echo $img_ageH;?> /><br></td></tr><tr><td> <input type="checkbox" name="agef" value="<img src=<?echo $img_ageF;?> />"> Graphique des âges des femmes</td><td><img src=<?echo $img_ageF;?> /><br></td></tr><tr><td> <input type="checkbox" name="age" value="<img src=<?echo $img_age;?> />"> Graphique des âges (quelque soit le sexe)<br></td><td><img src=<?echo $img_age;?> /><br></td></tr><tr><td> <input type="checkbox" name="ca12" value="<img src=<?echo $img_ca12;?> />"> CA (12 derniers mois)</td><td><img src=<?echo $img_ca12;?> /><br></td></tr><tr><td> <input type="checkbox" name="pm12" value="<img src=<?echo $img_pm12;?> />"> PM 12 mois</td><td><img src=<?echo $img_pm12;?> /><br></td></tr><tr><td> <input type="checkbox" name="radarage" value="<img src=<? echo $img_radarage;?> />">Radar des ages </td><td><img src=<? echo $img_radarage;?> /></td></tr><tr><td> <input type="submit" value="Imprimer"></td><td></td></tr></table>
en gros quand je valide le formulaire, aucune alerte ne s'affiche et l'url envoit:
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 <script type="text/javascript"> function baywatch() { if (document.malibu.civilite.value==''||document.malibu.ageF.value==''||document.malibu.ageH.value==''||document.malibu.ca12.value==''||document.malibu.pm12.value=''||document.malibu.radarage.value='' ) { alert("t'as opublié de remplir quelque chose coco!"); return false; } else { alert ('ça fonctionne';) document.malibu.action="http://127.0.0.1/imprimer2.php"; document.malibu.submit();} } </SCRIPT>
pourquoi? c'est le "get" qui passe mal?
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://127.0.0.1/="javascript:baywatch();"?submit=Imprimer&enseigne=lesupernom&civilite=%3Cimg+src%3Djpgraph-1.26%2Flesupernom%2Fimg_civilite.png+%2F%3E
Partager