Quelqu'un est il caller en PHP, Ajax etc..., Formulaire, SQL et j'en passe.. |
Bienvenue invité ( Connexion | Inscription )
A savoir
Inscription Le Forum
Navigation globale...
Pratique
Pilotage et physique Du côté des régions
Près de chez vous... Liens Utiles
|
|
![]() ![]() |
Quelqu'un est il caller en PHP, Ajax etc..., Formulaire, SQL et j'en passe.. |
![]()
Message
#1
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Salut les gars, tout est dans le titre.
j'ai besoins d'aide pour faire un truc sur mon site qui vous rendras énormément service, j'ai déjà fais la moitiée, il me reste à faire qu'un formulaire ouvre une page avec une réponse en fonction des infos donnée par le visiteur, la page qui est apelée par le formulaire n'est donc jamais remplie avec les mêmes infos. Si vous vous y connaissez, merci pour vôtre aide ![]() Maxx |
|
|
![]()
Message
#2
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Salut les gars, tout est dans le titre. j'ai besoins d'aide pour faire un truc sur mon site qui vous rendras énormément service, j'ai déjà fais la moitiée, il me reste à faire qu'un formulaire ouvre une page avec une réponse en fonction des infos donnée par le visiteur, la page qui est apelée par le formulaire n'est donc jamais remplie avec les mêmes infos. Si vous vous y connaissez, merci pour vôtre aide ![]() Maxx Salut Maxx si ton formulaire de la 1ère page est en method "GET" : echo"<form name=\"mon form\" action=\"ma_page_destination.php\" method=\"GET\">"; alors dans ta page de destination tu récupères les valeurs de tes input text et autres du formulaire comme suit : $mon_parm1=$_GET['mon_param1']; $mon_parm2=$_GET['mon_param2']; . . etc Tu peux alors coller ces valeurs ou tu veux dans la page, affichage simple : echo "ma valuer de mon champ 1 : ".$mon_parm1; echo "ma valuer de mon champ 2 : ".$mon_parm2; ou dans un autre champ de formulaire : echo "<input type="\text\" name=\"mon_parmrecup1\" value="$mon_parm1>"; echo "<input type="\text\" name=\"mon_parmrecup2\" value="$mon_parm2>"; etc Si ton formulaire est en methode POST : même chose mais $_POST au lieu de $_GET pour récup les valeurs en début de page de destination ! ![]() C'est bon pour toi ? Si tu as besoin de plus hésites pas ![]() |
|
|
![]()
Message
#3
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Oups, ce que je viens de te donner c'est pour du php avec serveur apache, pour Ajax je sais pas trop comment on implemente ça...
en php/apache donc, le formulaire donne: echo"<form name=\"mon form\" action=\"ma_page_destination.php\" method=\"GET\">"; echo "saisir votre text : <input type="\text\" name=\"mon_parm1\" value="valeur par defaut a afficher dans le champ vierge\">"; echo "<input type="\submit\" name=\"valid_form\" value=\"valider\">"; echo"</form>"; Et tu recup dans la page de destination comme indiqué plus haut ! Une exemple de formulaire avec ajax : http://etienner.fr/php5/formulaire-de-contact-html5-php-ajax C'est un peu lourd je trouve ce language... ![]() |
|
|
![]()
Message
#4
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
A la limite créé 2 pages php simple avec les bouts de code que je t'ai donné et vois si ça passe aussi !
contenu page formulaire.php : <?php //formulaire : echo"<form name=\"mon_form\" action=\"recup.php\" method=\"GET\">"; echo "saisir votre texte : <input type="\text\" name=\"mon_parm1\" value=\"valeur par defaut a afficher dans le champ ou vierge !!\">"; echo "<input type="\submit\" name=\"valid_form\" value=\"valider\">"; echo"</form>"; ?> contenu page recup.php : <?php //recup variable formulaire : $mon_parm1=$_GET['mon_param1']; //affichage simple : echo "ma valeur de mon champ 1 : ".$mon_parm1; //ou affichage dans un autre champ echo "<input type="\text\" name=\"mon_parmrecup1\" value=\"$mon_parm1\">"; ?> Dis moi si cela fonctionne (avec method GET ou POST selon ta config) ça m'interesse aussi ![]() |
|
|
![]()
Message
#5
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 67 Inscrit : 15-March 15 Lieu : Bourgogne Membre no 17307 ![]() |
Désolé mais....
![]() |
|
|
![]()
Message
#6
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
|
|
|
![]()
Message
#7
|
|
![]() Team Member ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 5699 Inscrit : 23-September 13 Lieu : Le Mans Membre no 16081 ![]() |
Chacun son métier tout simplement
![]() |
|
|
![]()
Message
#8
|
|
![]() •~Rider Cosmonaute~• ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Staff Messages : 7087 Inscrit : 31-July 06 Lieu : Dans la pampa du sud (hérault34) Membre no 2901 ![]() |
c'est pas faux...
|
|
|
![]()
Message
#9
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
|
|
|
![]()
Message
#10
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Salut Nano et merci pour l'aide que tu veux m'apporter, alors je vais étaler le truc ici car en MP on va être limité par le nombre de réponses ou plutôt de QUOTE, donc il sera difficile à suivre, deplus là on a droit aux balises code.
Alors voilà ce que je suis entrain de faire, comme ça tu pourras voir directement les modifs à faire etc.. http://www.maxxracing.fr/spring/ j'ai déjà bien avancer sur le problème des listes liées et galérer plus d'un mois à m'en sortir avec un aide sur un forum spécialisé. Après que ce soir clair, mon métier c'est les suspensions, pas le codage ou la je suis vraiment plus que débuttant et ou je n'y comprends rien. Pour l'instant je n'ai fais le formulaire que pour les Honda CR125R, donc on va se retrouver sur une page comme celle ci http://www.maxxracing.fr/spring/honda/125cr1999.html dans cette page, une fois le choix fait par le visiteur et qu'il a renseigner son poids, il faudrait qu'en fonction de ces infos il soit rediriger soit sur la même page rafraichie, soit sur une page qui s'affiche par-dessus (avec un fond en transparence, si tu vois ce que je veux dire) ou alors dans une autre page. les pages sont en .html est ce que c'est ok ou faut il qu'elles soient en .php ? dans ce cas je dois toutes les refaires et modifier les liens dans mysql voici le code html de ma page avec le formulaire, ensuite je ne sais pas faire la page de traitement.php page : 125cr1999.html Code <html> <head> <link href="style.css" rel="stylesheet" media="all" type="text/css"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>HONDA CR125R 1999</title> </head> <body> <a href="java script:history.go(-1)">Retour</a><br><br> <table> <tr> <td> <p align="center"> <TABLE border="0" width="55%"> <TR> <TD rowspan="2"><img src="img/1999cr125r.jpg" height="142" width="200"> <TD valign=top><FONT COLOR="ffffff">Fourche :<br>Amortisseur :</FONT> <TD valign=top><FONT COLOR="ffffff"><b>KYB 46U</b><br><b>KYB 46mm</b></FONT> <TR> <TD colspan="2"><FONT COLOR="ffffff">Fourche Open Cartridge<br>Réglable en niveau d'huile<br>Qté d'huile pour entretien : 2L </TABLE> </b> <h1>HONDA CR125R - 1999</h1> <p align="center">Fourche : (réglages origine) <TABLE border="1" width="30%"> <TR bgcolor="white"> <TD>Compression Adjust. <TD>8 <TR bgcolor="efefef"> <TD>Rebound Adjust. <TD>13 <TR bgcolor="white"> <TD>Spring <TD>0.39 <TR bgcolor="efefef"> <TD>Oil Level <TD>120 mm </TABLE> </p> <p align="center">Amortisseur : (réglages origine) <TABLE border="1" width="30%" bgcolor="white"> <TR bgcolor="white"> <TD>Compression Adjust. Hi-Speed <TD>1 1/4 <TR bgcolor="efefef"> <TD>Compression Adjust. Lo-Speed <TD>6 <TR bgcolor="white"> <TD>Rebound Adjust. <TD>9 <TR bgcolor="efefef"> <TD>Spring <TD>4.6 <TR bgcolor="white"> <TD>Preload <TD width="30%">14 mm </TABLE> </p> </td> <td> <p><h1>Calculateur de ressorts</h1></p> <form method="post" action="traitement.php"> <p> <b>Utilisation :</b><br /> <input type="radio" name="utilisation" checked value="motocross" id="motocross" /> <label for="motocross">Motocross</label><br /> <input type="radio" name="utilisation" value="supercross" id="supercross" /> <label for="supercross">Supercross</label><br /> <input type="radio" name="utilisation" value="enduro" id="enduro" /> <label for="enduro">Enduro</label><br /> </p> <p> <b>Age Pilote :</b><br /> <input type="radio" name="age" checked value="standard" id="standard" /> <label for="standard">Jusqu'à 29 ans</label><br /> <input type="radio" name="age" value="moyen" id="moyen" /> <label for="moyen">30 à 44 ans</label><br /> <input type="radio" name="age" value="old" id="old" /> <label for="old">45 et +</label><br /> </p> <p> <b>Niveau Pilote :</b><br /> <input type="radio" name="niveau" value="debutant" id="debutant" /> <label for="debutant">Débutant</label><br /> <input type="radio" name="niveau" value="amateur" id="amateur" /> <label for="amateur">Amateur</label><br /> <input type="radio" name="niveau" checked value="ligue" id="ligue" /> <label for="ligue">Ligue</label><br /> <input type="radio" name="niveau" value="national" id="national" /> <label for="national">National</label><br /> <input type="radio" name="niveau" value="pro" id="pro" /> <label for="pro">Professionnel</label> </p> <p> <b>Taille Pilote :</b><br /> <input type="radio" name="taille" checked value="standard" id="standard" /> <label for="standard">Taille standard</label><br /> <input type="radio" name="taille" value="grand" id="grand" /> <label for="grand">190cm et +</label><br /> </p> <p><label><b>Poids du pilote (sans équipement)</label> :</b> <input type="text" name="kg" id="kg" placeholder="Kg" size="1" maxlength="3" required /></p> <input type="submit" value="Calculer" /> </form> </td> </tr> </table> </body> </html> et là mon essais de page traitement.php qui bien sur ne fonctionne pas, j'ai juste trouver une idée de code via google que j'ai modifier pour moi mais sans grande conviction. Code <?php if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "Kg") { header('Location: 125cr99_70kg.php'); } } else { header('Location: 125cr99_70kg.php'); } ?> Merci à toi et cet outil vous rendra service à tous, je me suis inspirer du site racetech, mais je le fais à la sauce made in france ![]() |
|
|
![]()
Message
#11
|
|
![]() Team Member ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 5699 Inscrit : 23-September 13 Lieu : Le Mans Membre no 16081 ![]() |
OUAH!!! Maxx c'est une idée de malade!!!
![]() ![]() Mais petit bémol, oui je suis là pour faire chier le monde... ![]() Mais si comme moi, j'ai 125 CR 2004 avec une fourche de 450 CRF 2007. Tu vas faire comment? ![]() Je rigole, c'est déjà génial ton idée! ![]() (Par contre ne nous fait pas ça gratos... Attention à la concurrence!!!!) |
|
|
![]()
Message
#12
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
ça c'est mon problème à moi et je sais quoi faire
ce que je propose c'est pour ceux qui veulent se démerder tout seul pour trouver leurs ressorts et savoir quoi prendre, après s'ils ne savent pas bein les préparateurs (dont je fais partie) sont la pour çà ![]() |
|
|
![]()
Message
#13
|
|
![]() Team Member ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 5699 Inscrit : 23-September 13 Lieu : Le Mans Membre no 16081 ![]() |
Oui mais des préparateurs vont venir piocher sur ton site bon Maxx...
|
|
|
![]()
Message
#14
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
pas faux
mais après je vais faire peut être un système de demande de mot de passe pour acceder au caclulateur, mais bon ils le font déjà avec un site aux usa. |
|
|
![]()
Message
#15
|
|
Team Member ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 2671 Inscrit : 9-June 13 Lieu : Nantes Membre no 15821 ![]() |
Une autre idée au passage, lorsque l'utilisateur calcul tout ce qu'il faut pour sa moto, ressort, quantité d'huile...tu devrais en même temps faire apparaître le prix du ressort ou du litre d'huile...
Ça rappellera à l'utilisateur que tu vend de la pièce détachée de fourche et autres, et si il a toutes les info sous le nez ça lui évitera d'aller chercher le produis et le prix sur un autre site. Sinon l'idée est vraiment cool pour nous, je pense que certains en profiteront pour pomper les info mais qu'aussi tu récupéras quelques clients et quelques préparations que peut être tu n'aurais jamais eu sans mettre ton projet en ligne. Belle idée ![]() |
|
|
![]()
Message
#16
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
pas bête Cyril
![]() ![]() |
|
|
![]()
Message
#17
|
|
![]() Team Member ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 5699 Inscrit : 23-September 13 Lieu : Le Mans Membre no 16081 ![]() |
Bien vu Cyril! Glisse un petit lien vers ton shop au passage
![]() |
|
|
![]()
Message
#18
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
c'est sur que je suis bien gentil et j'aime aider les autres, c'est vrai qu'en échange ça serait bien que l'on m'achète les produits, mais je doute que beaucoup le fasse.
mais je ne le fais pas pour çà, sinon je garderais pour moi |
|
|
![]()
Message
#19
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Salut Nano et merci pour l'aide que tu veux m'apporter, alors je vais étaler le truc ici car en MP on va être limité par le nombre de réponses ou plutôt de QUOTE, donc il sera difficile à suivre, deplus là on a droit aux balises code. Alors voilà ce que je suis entrain de faire, comme ça tu pourras voir directement les modifs à faire etc.. http://www.maxxracing.fr/spring/ j'ai déjà bien avancer sur le problème des listes liées et galérer plus d'un mois à m'en sortir avec un aide sur un forum spécialisé. Après que ce soir clair, mon métier c'est les suspensions, pas le codage ou la je suis vraiment plus que débuttant et ou je n'y comprends rien. Pour l'instant je n'ai fais le formulaire que pour les Honda CR125R, donc on va se retrouver sur une page comme celle ci http://www.maxxracing.fr/spring/honda/125cr1999.html dans cette page, une fois le choix fait par le visiteur et qu'il a renseigner son poids, il faudrait qu'en fonction de ces infos il soit rediriger soit sur la même page rafraichie, soit sur une page qui s'affiche par-dessus (avec un fond en transparence, si tu vois ce que je veux dire) ou alors dans une autre page. les pages sont en .html est ce que c'est ok ou faut il qu'elles soient en .php ? dans ce cas je dois toutes les refaires et modifier les liens dans mysql voici le code html de ma page avec le formulaire, ensuite je ne sais pas faire la page de traitement.php page : 125cr1999.html Code <html> <head> <link href="style.css" rel="stylesheet" media="all" type="text/css"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>HONDA CR125R 1999</title> </head> <body> <a href="java script:history.go(-1)">Retour</a><br><br> <table> <tr> <td> <p align="center"> <TABLE border="0" width="55%"> <TR> <TD rowspan="2"><img src="img/1999cr125r.jpg" height="142" width="200"> <TD valign=top><FONT COLOR="ffffff">Fourche :<br>Amortisseur :</FONT> <TD valign=top><FONT COLOR="ffffff"><b>KYB 46U</b><br><b>KYB 46mm</b></FONT> <TR> <TD colspan="2"><FONT COLOR="ffffff">Fourche Open Cartridge<br>Réglable en niveau d'huile<br>Qté d'huile pour entretien : 2L </TABLE> </b> <h1>HONDA CR125R - 1999</h1> <p align="center">Fourche : (réglages origine) <TABLE border="1" width="30%"> <TR bgcolor="white"> <TD>Compression Adjust. <TD>8 <TR bgcolor="efefef"> <TD>Rebound Adjust. <TD>13 <TR bgcolor="white"> <TD>Spring <TD>0.39 <TR bgcolor="efefef"> <TD>Oil Level <TD>120 mm </TABLE> </p> <p align="center">Amortisseur : (réglages origine) <TABLE border="1" width="30%" bgcolor="white"> <TR bgcolor="white"> <TD>Compression Adjust. Hi-Speed <TD>1 1/4 <TR bgcolor="efefef"> <TD>Compression Adjust. Lo-Speed <TD>6 <TR bgcolor="white"> <TD>Rebound Adjust. <TD>9 <TR bgcolor="efefef"> <TD>Spring <TD>4.6 <TR bgcolor="white"> <TD>Preload <TD width="30%">14 mm </TABLE> </p> </td> <td> <p><h1>Calculateur de ressorts</h1></p> <form method="post" action="traitement.php"> <p> <b>Utilisation :</b><br /> <input type="radio" name="utilisation" checked value="motocross" id="motocross" /> <label for="motocross">Motocross</label><br /> <input type="radio" name="utilisation" value="supercross" id="supercross" /> <label for="supercross">Supercross</label><br /> <input type="radio" name="utilisation" value="enduro" id="enduro" /> <label for="enduro">Enduro</label><br /> </p> <p> <b>Age Pilote :</b><br /> <input type="radio" name="age" checked value="standard" id="standard" /> <label for="standard">Jusqu'à 29 ans</label><br /> <input type="radio" name="age" value="moyen" id="moyen" /> <label for="moyen">30 à 44 ans</label><br /> <input type="radio" name="age" value="old" id="old" /> <label for="old">45 et +</label><br /> </p> <p> <b>Niveau Pilote :</b><br /> <input type="radio" name="niveau" value="debutant" id="debutant" /> <label for="debutant">Débutant</label><br /> <input type="radio" name="niveau" value="amateur" id="amateur" /> <label for="amateur">Amateur</label><br /> <input type="radio" name="niveau" checked value="ligue" id="ligue" /> <label for="ligue">Ligue</label><br /> <input type="radio" name="niveau" value="national" id="national" /> <label for="national">National</label><br /> <input type="radio" name="niveau" value="pro" id="pro" /> <label for="pro">Professionnel</label> </p> <p> <b>Taille Pilote :</b><br /> <input type="radio" name="taille" checked value="standard" id="standard" /> <label for="standard">Taille standard</label><br /> <input type="radio" name="taille" value="grand" id="grand" /> <label for="grand">190cm et +</label><br /> </p> <p><label><b>Poids du pilote (sans équipement)</label> :</b> <input type="text" name="kg" id="kg" placeholder="Kg" size="1" maxlength="3" required /></p> <input type="submit" value="Calculer" /> </form> </td> </tr> </table> </body> </html> et là mon essais de page traitement.php qui bien sur ne fonctionne pas, j'ai juste trouver une idée de code via google que j'ai modifier pour moi mais sans grande conviction. Code <?php if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "Kg") { header('Location: 125cr99_70kg.php'); } } else { header('Location: 125cr99_70kg.php'); } ?> Merci à toi et cet outil vous rendra service à tous, je me suis inspirer du site racetech, mais je le fais à la sauce made in france ![]() Au delà du fait que cela me parait compliqué avec ton système de gérer tous les cas, tu peux tester ça : Code <?php if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si ?> Pour info pas d'espace entre "java" et "script" après la balise script, je ne sais pas pourquoi le code est affiché comme ça... Pas évident de te guider sans serveur pour tester... je pourrais faire un test au boulot la semaine pro si j'ai 5 min ! Perso jamais essayé d'envoyer un formulaire d'un page html vers un page php mais pourquoi pas. As tu tester le formulaire exemple avec les 2 pages php que je t'es filer pour voir si cela marche sur ton serveur ? |
|
|
![]()
Message
#20
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Merci, ça ne fonctionne pas.
je tombe sur çà http://www.maxxracing.fr/spring/honda/traitement.php page vide après je sais que çà va être un boulot monstre de faire çà pour toutes les configurations possibles, je me suis peut ètre attaquer à quelque chose d'insurmontable ![]() sinon je n'ai pas tester tes 2 1ères pages, je vais le faire, je t'ai poster mes codes, pour que tu en saches plus ou j'en suis ![]() |
|
|
![]()
Message
#21
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Merci, ça ne fonctionne pas. je tombe sur çà http://www.maxxracing.fr/spring/honda/traitement.php page vide après je sais que çà va être un boulot monstre de faire çà pour toutes les configurations possibles, je me suis peut ètre attaquer à quelque chose d'insurmontable ![]() sinon je n'ai pas tester tes 2 1ères pages, je vais le faire, je t'ai poster mes codes, pour que tu en saches plus ou j'en suis ![]() Ok max, j'ai l'impression déjà que le contenu des variables de formulaire ne sont pas récupérés car on est bien rediriger vers la page autre.php. Au moins le PHP et la boucle "if" fonctionne correctement. Dans ta page traitement.php, testes l'affichage simple des variables de formulaire comme suis pour voir si l'on récupère quelque chose de la page html : Code <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $ag=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo "mon age : ".$old; echo "mon taille: ".$size; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si */FIN DESACTIVATION DU CODE CI-DESSUS ?> Si jamais cela ne fonctionne toujours pas, passes ton formulaire en method "get" et remplace $_POST par $_GET dans la page de destination pour voir. Par contre j'ai l'impression que ton serveur est paramétré pour n'afficher aucunes erreurs que ton code pourrait provoquer, je ne sais pas comment tu peux régler cela si ce n'est pas un serveur apache. Parce que développer à "l'aveuglette" tu va en chier ![]() |
|
|
![]()
Message
#22
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
après je sais que çà va être un boulot monstre de faire çà pour toutes les configurations possibles, je me suis peut ètre attaquer à quelque chose d'insurmontable ![]() Je pense que pour gérer un nombre aussi varié de config plus "simplement", il va te falloir une base de donnée : là ces un boulot assez complexe et long d'analyse à faire sur ton besoin pour en ressortir les tables utiles. A chaque fois que tu auras un nouveau modèle, il va falloir que tu rajoutes dans ta page traitement.php autant de if que de conditions possible pour la nouvelle bécane et autant de page de redirection derrière ![]() Ou sinon tu construit le nom de ta page de destination, grosso merdo dans traitement.php : Code <? //pour tester sans recup par le formulaire, remplace $_POST['xxx'] par les valeurs que tu veux : $mod="125cr"; $year="99"; $poid="70"; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod.$year."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; ?> Déjà tu n'a plus le merdier d'enchainement de "if" dans ta page, te reste à créer les pages '125cr99_70kg.php' de destination. Avant toute chose faut que tu parviennes a récupérer les données du formulaire et après tu pourras affecter tes variables via celles recup du formulaire : $mod=$_POST['mod'];//exemple modèle 125cr $year=$_POST['year'];//exemple année modèle 99 $poid=$_POST['poid'];//exemple année modèle 99 |
|
|
![]()
Message
#23
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Merci, ça ne fonctionne pas. je tombe sur çà http://www.maxxracing.fr/spring/honda/traitement.php page vide après je sais que çà va être un boulot monstre de faire çà pour toutes les configurations possibles, je me suis peut ètre attaquer à quelque chose d'insurmontable ![]() sinon je n'ai pas tester tes 2 1ères pages, je vais le faire, je t'ai poster mes codes, pour que tu en saches plus ou j'en suis ![]() Ok max, j'ai l'impression déjà que le contenu des variables de formulaire ne sont pas récupérés car on est bien rediriger vers la page autre.php. Au moins le PHP et la boucle "if" fonctionne correctement. Dans ta page traitement.php, testes l'affichage simple des variables de formulaire comme suis pour voir si l'on récupère quelque chose de la page html : Code <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $ag=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo "mon age : ".$old; echo "mon taille: ".$size; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si */FIN DESACTIVATION DU CODE CI-DESSUS ?> Si jamais cela ne fonctionne toujours pas, passes ton formulaire en method "get" et remplace $_POST par $_GET dans la page de destination pour voir. Par contre j'ai l'impression que ton serveur est paramétré pour n'afficher aucunes erreurs que ton code pourrait provoquer, je ne sais pas comment tu peux régler cela si ce n'est pas un serveur apache. Parce que développer à "l'aveuglette" tu va en chier ![]() Alors avec çà ci dessus, j'ai çà qui s'affiche Parse error: syntax error, unexpected T_STRING in /home/maxxraci/www/spring/honda/traitement.php on line 32 vais essayer l'autre edit : idem avec le formulaire en GET |
|
|
![]()
Message
#24
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Merci, ça ne fonctionne pas. je tombe sur çà http://www.maxxracing.fr/spring/honda/traitement.php page vide après je sais que çà va être un boulot monstre de faire çà pour toutes les configurations possibles, je me suis peut ètre attaquer à quelque chose d'insurmontable ![]() sinon je n'ai pas tester tes 2 1ères pages, je vais le faire, je t'ai poster mes codes, pour que tu en saches plus ou j'en suis ![]() Ok max, j'ai l'impression déjà que le contenu des variables de formulaire ne sont pas récupérés car on est bien rediriger vers la page autre.php. Au moins le PHP et la boucle "if" fonctionne correctement. Dans ta page traitement.php, testes l'affichage simple des variables de formulaire comme suis pour voir si l'on récupère quelque chose de la page html : Code <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $ag=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo "mon age : ".$old; echo "mon taille: ".$size; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si */FIN DESACTIVATION DU CODE CI-DESSUS ?> Si jamais cela ne fonctionne toujours pas, passes ton formulaire en method "get" et remplace $_POST par $_GET dans la page de destination pour voir. Par contre j'ai l'impression que ton serveur est paramétré pour n'afficher aucunes erreurs que ton code pourrait provoquer, je ne sais pas comment tu peux régler cela si ce n'est pas un serveur apache. Parce que développer à "l'aveuglette" tu va en chier ![]() Alors avec çà ci dessus, j'ai çà qui s'affiche Parse error: syntax error, unexpected T_STRING in /home/maxxraci/www/spring/honda/traitement.php on line 32 vais essayer l'autre edit : idem avec le formulaire en GET Vires toute la partie mise en commentaire, parce que la ligne 32 est en plein dedans !! Mais juste ça, j'ai corriger un nom de variable : Code <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $old=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo "mon age : ".$old; echo "mon taille: ".$size; ?> As tu testé le petit formulaire simple et page de stination (avec POST et GET) que je t'ai donner ? |
|
|
![]()
Message
#25
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Merci, ça ne fonctionne pas. je tombe sur çà http://www.maxxracing.fr/spring/honda/traitement.php page vide après je sais que çà va être un boulot monstre de faire çà pour toutes les configurations possibles, je me suis peut ètre attaquer à quelque chose d'insurmontable ![]() sinon je n'ai pas tester tes 2 1ères pages, je vais le faire, je t'ai poster mes codes, pour que tu en saches plus ou j'en suis ![]() Ok max, j'ai l'impression déjà que le contenu des variables de formulaire ne sont pas récupérés car on est bien rediriger vers la page autre.php. Au moins le PHP et la boucle "if" fonctionne correctement. Dans ta page traitement.php, testes l'affichage simple des variables de formulaire comme suis pour voir si l'on récupère quelque chose de la page html : Code <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $ag=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo "mon age : ".$old; echo "mon taille: ".$size; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si */FIN DESACTIVATION DU CODE CI-DESSUS ?> Si jamais cela ne fonctionne toujours pas, passes ton formulaire en method "get" et remplace $_POST par $_GET dans la page de destination pour voir. Par contre j'ai l'impression que ton serveur est paramétré pour n'afficher aucunes erreurs que ton code pourrait provoquer, je ne sais pas comment tu peux régler cela si ce n'est pas un serveur apache. Parce que développer à "l'aveuglette" tu va en chier ![]() Alors avec çà ci dessus, j'ai çà qui s'affiche Parse error: syntax error, unexpected T_STRING in /home/maxxraci/www/spring/honda/traitement.php on line 32 vais essayer l'autre edit : idem avec le formulaire en GET Vires toute la partie mise en commentaire, parce que la ligne 32 est en plein dedans !! Mais juste ça, j'ai corriger un nom de variable : Code <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $old=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo "mon age : ".$old; echo "mon taille: ".$size; ?> As tu testé le petit formulaire simple et page de stination (avec POST et GET) que je t'ai donner ? Oups, j'ai trouvé l'erreur ligne 32 : remplace */FIN DESACTIVATION DU CODE CI-DESSUS par *///FIN DESACTIVATION DU CODE CI-DESSUS Désolé ![]() |
|
|
![]()
Message
#26
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
pas eu le temps de tester ce que tu m'as dit au tout début, mais je vais le faire, je suis juste overbooké là à faire 30 choses en même temps
![]() bon je corrige le code et si ça marche pas je teste le truc du début ![]() |
|
|
![]()
Message
#27
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
voilà avec GET partout, ça donne çà
utilisation : motocrossmon age : mon taille: standard |
|
|
![]()
Message
#28
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
|
|
|
![]()
Message
#29
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
|
|
|
![]()
Message
#30
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
voilà avec GET partout, ça donne çà utilisation : motocrossmon age : mon taille: standard Et avec post ? Attention penses également a changer le "method" du formulaire (get partout ou post partout) J'avais pas bien vu mais en fait ca marche !! Du moins pour la variable utilisation ! Age ne son pas récupéré là ![]() Donc GET ok pour ton serveur |
|
|
![]()
Message
#31
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
et voilà avec POST
utilisation : motocrossmon age : mon taille: standard |
|
|
![]()
Message
#32
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Au fait, si tu veux faire passer à la ligne en php :
echo"<br>"; |
|
|
![]()
Message
#33
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
ok pour retour à la ligne <br> j'ai l'habitude en html, je savais pas en php
![]() sinon voilà le test avec tes deux petits fichiers du début traitement.php et recup.php http://www.maxxracing.fr/spring/formulaire.php |
|
|
![]()
Message
#34
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
et voilà avec POST utilisation : motocrossmon age : mon taille: standard Donc post et get fonctionne bien (par contre age reste vide, t'es sur du nom du champ ? Essai de tester comme ça tous tes champs de formulaire en les affichants simplement. Après tu n'auras plus qu'à faire soit l'enchainement de boucle "if", soit reconstituer le nom de ta page de destination comme je te l'avais montré : Code <? $mod=$_POST['modele']; $year=$_POST['age']; $poid=$_POST['poid']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod.$year."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; ?> Rappel : "java script" s'écrit bien "javascript" en attaché. |
|
|
![]()
Message
#35
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
ok pour retour à la ligne <br> j'ai l'habitude en html, je savais pas en php ![]() sinon voilà le test avec tes deux petits fichiers du début traitement.php et recup.php http://www.maxxracing.fr/spring/formulaire.php Correction, vraiment pas facile sans pouvoir tester ![]() Ligne 4 et 5 <?php //formulaire : echo"<form name=\"mon_form\" action=\"recup.php\" method=\"GET\">"; echo "saisir votre texte : <input type=\"text\" name=\"mon_parm1\" value=\"valeur par defaut a afficher dans le champ ou vierge !!\">"; echo "<input type=\"submit\" name=\"valid_form\" value=\"valider\">"; echo"</form>"; ?> Meme connerie dans contenu page recup.php : <?php //recup variable formulaire : $mon_parm1=$_GET['mon_param1']; //affichage simple : echo "ma valeur de mon champ 1 : ".$mon_parm1; echo"<br><br>"; //ou affichage dans un autre champ echo "<input type=\"text\" name=\"mon_parmrecup1\" value=\"$mon_parm1\">"; ?> Ca devrais mieux marcher maintenant ! |
|
|
![]()
Message
#36
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
ok je reteste
![]() et oui j'ai bien vu et retenu pour java script, peut ètre que le moteur de mxteam sépare en deux pour éviter du hacking par injection de code, je sais pas |
|
|
![]()
Message
#37
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
voilà c'est fait ça n'affiche plus d'erreur tu peux voir
http://www.maxxracing.fr/spring/formulaire.php |
|
|
![]()
Message
#38
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
est ce que l'erreur pour age ce n'est pas à cause de çà, il manque un e à age
Citation $util=$_POST['utilisation'];
$ag=$_POST['age']; $size=$_POST['taille']; |
|
|
![]()
Message
#39
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
ok pour retour à la ligne <br> j'ai l'habitude en html, je savais pas en php ![]() En fait le php est juste un langage de programmation qui te permet de générer du html, donc le echo""; sert à afficher ce code html. Tu peux y mettre ce que tu veux, par contre comme tu est entre double cote "", t'es obligé de "protéger" celles qui seraient à l'interieur de ton echo"" pour que le moteur s'y retrouve. Donc par exemple dans ton php (coté serveur) : echo "patatipatat \"TTTT\" ygyugug"; donnera ensuite dans le navigateur (coté client) : patatipatat "TTTT" ygyugug |
|
|
![]()
Message
#40
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
est ce que l'erreur pour age ce n'est pas à cause de çà, il manque un e à age Citation $util=$_POST['utilisation']; $ag=$_POST['age']; $size=$_POST['taille']; Non rien a voir la variable age ici, tu pourrais l'appelé comme tu veux, par contre la syntax de celle dans le $_POST['age']; doit être exactement le même nom que ton champ de formulaire que tu veux recup. D'après ce que tu m'a montré, ca a pourtant l'air correcte : <b>Age Pilote :</b><br /> <input type="radio" name="age" checked value="standard" id="standard" /> <label for="standard">Jusqu'à 29 ans</label><br /> <input type="radio" name="age" value="moyen" id="moyen" /> <label for="moyen">30 à 44 ans</label><br /> <input type="radio" name="age" value="old" id="old" /> <label for="old">45 et +</label><br /> </p> |
|
|
![]()
Message
#41
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
est ce que l'erreur pour age ce n'est pas à cause de çà, il manque un e à age Citation $util=$_POST['utilisation']; $ag=$_POST['age']; $size=$_POST['taille']; Non rien a voir la variable age ici, tu pourrais l'appelé comme tu veux, par contre la syntax de celle dans le $_POST['age']; doit être exactement le même nom que ton champ de formulaire que tu veux recup. D'après ce que tu m'a montré, ca a pourtant l'air correcte : <b>Age Pilote :</b><br /> <input type="radio" name="age" checked value="standard" id="standard" /> <label for="standard">Jusqu'à 29 ans</label><br /> <input type="radio" name="age" value="moyen" id="moyen" /> <label for="moyen">30 à 44 ans</label><br /> <input type="radio" name="age" value="old" id="old" /> <label for="old">45 et +</label><br /> </p> assure toi que c'est bien $ag que tu affiche après et pas $age |
|
|
![]()
Message
#42
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
bein avant ta réponse j'ai aussi essayer avec le e que je croyais manquant et çà change rien, l'age n'affiche rien
|
|
|
![]()
Message
#43
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
voilà c'est fait ça n'affiche plus d'erreur tu peux voir http://www.maxxracing.fr/spring/formulaire.php Ca récup rien me suis encore planté dans le nom de la variable lol : <?php //recup variable formulaire : $mon_parm1=$_GET['mon_parm1'];//ici j'avais mis 'mon_param1' au lieu de 'mon_parm1' //affichage simple : echo "ma valeur de mon champ 1 : ".$mon_parm1; echo"<br><br>"; //ou affichage dans un autre champ echo "<input type=\"text\" name=\"mon_parmrecup1\" value=\"$mon_parm1\">"; ?> |
|
|
![]()
Message
#44
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
bein avant ta réponse j'ai aussi essayer avec le e que je croyais manquant et çà change rien, l'age n'affiche rien Bizarre tu es sur que le nom de la variable est bon partout y compris quand tu la colle dans une autre et que tu l'affiche ?? Merde alors je comprends pas là ![]() |
|
|
![]()
Message
#45
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Bizarre tu es sur que le nom de la variable est bon partout y compris quand tu la colle dans une autre et que tu l'affiche ?? Merde alors je comprends pas là ![]() bein je ne vois rien de mon coté , ça me semble écrit partout pareil Citation <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $age=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo"<br>"; echo "age : ".$old; echo"<br>"; echo "taille: ".$size; echo"<br>"; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si *///FIN DESACTIVATION DU CODE CI-DESSUS ?> Citation <form method="post" action="traitement.php">
<p> <b>Utilisation :</b><br /> <input type="radio" name="utilisation" checked value="motocross" id="motocross" /> <label for="motocross">Motocross</label><br /> <input type="radio" name="utilisation" value="supercross" id="supercross" /> <label for="supercross">Supercross</label><br /> <input type="radio" name="utilisation" value="enduro" id="enduro" /> <label for="enduro">Enduro</label><br /> </p> <p> <b>Age Pilote :</b><br /> <input type="radio" name="age" checked value="standard" id="standard" /> <label for="standard">Jusqu'à 29 ans</label><br /> <input type="radio" name="age" value="moyen" id="moyen" /> <label for="moyen">30 à 44 ans</label><br /> <input type="radio" name="age" value="old" id="old" /> <label for="old">45 et +</label><br /> </p> <p> <b>Niveau Pilote :</b><br /> <input type="radio" name="niveau" value="debutant" id="debutant" /> <label for="debutant">Débutant</label><br /> <input type="radio" name="niveau" value="amateur" id="amateur" /> <label for="amateur">Amateur</label><br /> <input type="radio" name="niveau" checked value="ligue" id="ligue" /> <label for="ligue">Ligue</label><br /> <input type="radio" name="niveau" value="national" id="national" /> <label for="national">National</label><br /> <input type="radio" name="niveau" value="pro" id="pro" /> <label for="pro">Professionnel</label> </p> <p> <b>Taille Pilote :</b><br /> <input type="radio" name="taille" checked value="standard" id="standard" /> <label for="standard">Taille standard</label><br /> <input type="radio" name="taille" value="grand" id="grand" /> <label for="grand">190cm et +</label><br /> </p> <p><label><b>Poids du pilote (sans équipement)</label> :</b> <input type="text" name="kg" id="kg" placeholder="Kg" size="1" maxlength="3" required /></p> <input type="submit" value="Calculer" /> </form> |
|
|
![]()
Message
#46
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Bizarre tu es sur que le nom de la variable est bon partout y compris quand tu la colle dans une autre et que tu l'affiche ?? Merde alors je comprends pas là ![]() bein je ne vois rien de mon coté , ça me semble écrit partout pareil Citation <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $age=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo"<br>"; echo "age : ".$old; echo"<br>"; echo "taille: ".$size; echo"<br>"; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si *///FIN DESACTIVATION DU CODE CI-DESSUS ?> Citation <form method="post" action="traitement.php"> <p> <b>Utilisation :</b><br /> <input type="radio" name="utilisation" checked value="motocross" id="motocross" /> <label for="motocross">Motocross</label><br /> <input type="radio" name="utilisation" value="supercross" id="supercross" /> <label for="supercross">Supercross</label><br /> <input type="radio" name="utilisation" value="enduro" id="enduro" /> <label for="enduro">Enduro</label><br /> </p> <p> <b>Age Pilote :</b><br /> <input type="radio" name="age" checked value="standard" id="standard" /> <label for="standard">Jusqu'à 29 ans</label><br /> <input type="radio" name="age" value="moyen" id="moyen" /> <label for="moyen">30 à 44 ans</label><br /> <input type="radio" name="age" value="old" id="old" /> <label for="old">45 et +</label><br /> </p> <p> <b>Niveau Pilote :</b><br /> <input type="radio" name="niveau" value="debutant" id="debutant" /> <label for="debutant">Débutant</label><br /> <input type="radio" name="niveau" value="amateur" id="amateur" /> <label for="amateur">Amateur</label><br /> <input type="radio" name="niveau" checked value="ligue" id="ligue" /> <label for="ligue">Ligue</label><br /> <input type="radio" name="niveau" value="national" id="national" /> <label for="national">National</label><br /> <input type="radio" name="niveau" value="pro" id="pro" /> <label for="pro">Professionnel</label> </p> <p> <b>Taille Pilote :</b><br /> <input type="radio" name="taille" checked value="standard" id="standard" /> <label for="standard">Taille standard</label><br /> <input type="radio" name="taille" value="grand" id="grand" /> <label for="grand">190cm et +</label><br /> </p> <p><label><b>Poids du pilote (sans équipement)</label> :</b> <input type="text" name="kg" id="kg" placeholder="Kg" size="1" maxlength="3" required /></p> <input type="submit" value="Calculer" /> </form> Yé trouvé c'est pas partout pareil look : <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $age=$_POST['age']; $size=$_POST['taille']; //affichage des variables : echo "utilisation : ".$util; echo"<br>"; echo "age : ".$old; echo"<br>"; ////////////////////$old au lieu de $age ET VOILA !!! echo "taille: ".$size; echo"<br>"; |
|
|
![]()
Message
#47
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Pour information, les différences entre les méthodes post et get :
http://www.xul.fr/ecmascript/get-post.php Tu remarqueras que en GET, tes variables et leur valeur apparaissent dans l'url de la barre de lien de la page de destination du formulaire. |
|
|
![]()
Message
#48
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
pour get et post j'avais lu ça en parcourant des tutos, et ils disent que c'est mieux en post, donc j'ai mis en post au départ.
bon sinon c'est bon l'age s'affiche, je vais essayer de mettre les autres critères de recherche ensuite un peu de css pour que ce soit joli (même si on s'en branle un peu) et après bein faire la multitude de pages pour chaque moto et spécificités du pilote. j'ai pas fini. lol c'est vrai que si je peux mettre ça en bdd ça serait un boulot plus rapide. |
|
|
![]()
Message
#49
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
pour get et post j'avais lu ça en parcourant des tutos, et ils disent que c'est mieux en post, donc j'ai mis en post au départ. bon sinon c'est bon l'age s'affiche, je vais essayer de mettre les autres critères de recherche ensuite un peu de css pour que ce soit joli (même si on s'en branle un peu) et après bein faire la multitude de pages pour chaque moto et spécificités du pilote. j'ai pas fini.Po lol c'est vrai que si je peux mettre ça en bdd ça serait un boulot plus rapide. Content que sa fonctionne enfin ![]() Tu as raison de ne pas négliger le css, le client ne voit que ça et s'en tape trop souvent du boulot fait derrière si l'emballage est moche ![]() D'ailleurs ton site à un design très sympas je trouve ! Pour la base de donnée il y a un gros boulot de réflexion sur le besoin mais rien d'insurmontable ! Bon courage pour la suite et encore une fois n'hésites pas si tu as des questions. Tiens moi au jus quand tu as un formulaire pour 300 exc sixday 2007 ![]() |
|
|
![]()
Message
#50
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Yes pas de soucis pour l'exc, pour le moment je n'ai mis que les motos de MX, les enduros ça viendra
![]() bon aller je vais essayer d'appliquer toutes les autres choses que tu m'as dit. je reviens te dire ici au même endroit, mais peut ètre pas ce soir ![]() |
|
|
![]()
Message
#51
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
heuu je viens de me dire qu'il va falloir que je créer un fichier traitement.php pour chaque modèle de moto, si je ne veux pas mettre chaque modèle dans un dossier séparé (car sinon faut encore et encore remodifier la bdd) est ce que je peux changer le nom de ce fichier pour chaque moto ?
|
|
|
![]()
Message
#52
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
heuu je viens de me dire qu'il va falloir que je créer un fichier traitement.php pour chaque modèle de moto, si je ne veux pas mettre chaque modèle dans un dossier séparé (car sinon faut encore et encore remodifier la bdd) est ce que je peux changer le nom de ce fichier pour chaque moto ? Non le mieux c'est que dans tes pages de formulaires (tu en auras un par modèle/année si je comprends bien : ex 125cr99, 125cr04, 250kx94...) tu colles quelque part le modèle dans le form, du genre dans un champ caché : <form method....> . . <input type="hidden" name="modele" value="125cr"> . . </form> et dans la page de traitement tu le récupères avec le reste : $mod=$_POST['modele']; $year=$_POST['age']; $poid=$_POST['poid']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod.$year."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; Du coup tu appelles la même page traitement.php pour tous les formulaires en passant en arrière plan le modèle qui va bien ! Je suis clair ou pas ![]() |
|
|
![]()
Message
#53
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
ouai je pense comprendre, mais on a mis par défaut 70kg hors pas tout le monde fait se poids la, donc je dois faire un traitement pour chaque kilo !! non ?
|
|
|
![]()
Message
#54
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
n plus je vois que peu importe le poids que je rentre, c'est la même page qui s'affiche.
|
|
|
![]()
Message
#55
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
n plus je vois que peu importe le poids que je rentre, c'est la même page qui s'affiche. Dans ton formulaire tu as bien un input text pour le champ "kg" : <p><label><b>Poids du pilote (sans équipement)</label> :</b> <input type="text" name="kg" id="kg" placeholder="Kg" size="1" maxlength="3" required /></p> Sauf que dans la page traitement on s'est trompé et on a mis 'poid' au lieu de 'kg': $mod=$_POST['modele']; $year=$_POST['age']; $poid=$_POST['poid']; //REMPLACE ICI PAR $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod.$year."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; Et voilà ! A+ Maxx |
|
|
![]()
Message
#56
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
|
|
|
![]()
Message
#57
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
bon çà fonctionne pas
![]() le code , j'ai peut être mal placer ce que tu m'as donner. Code <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $age=$_POST['age']; $niveau=$_POST['niveau']; $size=$_POST['taille']; $mod=$_POST['modele']; $year=$_POST['age']; $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod.$year."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; //affichage des variables : echo "utilisation : ".$util; echo"<br>"; echo "age : ".$age; echo"<br>"; echo "niveau : ".$niveau; echo"<br>"; echo "taille: ".$size; echo"<br>"; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si *///FIN DESACTIVATION DU CODE CI-DESSUS ?> |
|
|
![]()
Message
#58
|
|
Team Member ![]() ![]() ![]() Groupe : Membres Messages : 95 Inscrit : 15-December 11 Lieu : Bernay Membre no 13838 ![]() |
bon çà fonctionne pas ![]() le code , j'ai peut être mal placer ce que tu m'as donner. Salut, je suis un bille en devellopement Web mais quand je teste ta page : http://www.maxxracing.fr/spring/ - Puis je sélectionne : Honda / CR125R / 1999 - Puis tout par défaut et j'entre 70kg Le code source du résultat est le suivant : Code <script>java script:document.location.href('125crstandard_70kg.php');</script>utilisation : motocross<br>age : standard<br>niveau : ligue<br>taille: standard<br> On remarque alors que, selon les messages précédent, vous voulez le nom du fichier PHP sous la forme suivante : Citation 125cr99_70kg.php Alors que le résultat précédent renvoi le nom de fichier PHP suivant ! Citation 125crstandard_70kg.php Il y a marquer standard au lieu de l'année de la moto concerné ! A moins que je me trompe il y a une erreur quelque part ! Enfaite, si tu veux passer l'année de la moto comme paramètre tu doit ajouter une ligne dans la page de la moto "Honda 125 CR": Code <html> <head> <link href="style.css" rel="stylesheet" media="all" type="text/css"> <meta http-equiv="content-type" content="text/html; charset=utf-8" /> <title>HONDA CR125R 1999</title> </head> <body> <a href="java script:history.go(-1)">Retour</a><br><br> <table> <tr> <td> <p align="center"> <TABLE border="0" width="55%"> <TR> <TD rowspan="2"><img src="img/1999cr125r.jpg" height="142" width="200"> <TD valign=top><FONT COLOR="ffffff">Fourche :<br>Amortisseur :</FONT> <TD valign=top><FONT COLOR="ffffff"><b>KYB 46U</b><br><b>KYB 46mm</b></FONT> <TR> <TD colspan="2"><FONT COLOR="ffffff">Fourche Open Cartridge<br>Réglable en niveau d'huile<br>Qté d'huile pour entretien : 2L </TABLE> </b> <h1>HONDA CR125R - 1999</h1> <p align="center">Fourche : (réglages origine) <TABLE border="1" width="30%"> <TR bgcolor="white"> <TD>Compression Adjust. <TD>8 <TR bgcolor="efefef"> <TD>Rebound Adjust. <TD>13 <TR bgcolor="white"> <TD>Spring <TD>0.39 <TR bgcolor="efefef"> <TD>Oil Level <TD>120 mm </TABLE> </p> <p align="center">Amortisseur : (réglages origine) <TABLE border="1" width="30%" bgcolor="white"> <TR bgcolor="white"> <TD>Compression Adjust. Hi-Speed <TD>1 1/4 <TR bgcolor="efefef"> <TD>Compression Adjust. Lo-Speed <TD>6 <TR bgcolor="white"> <TD>Rebound Adjust. <TD>9 <TR bgcolor="efefef"> <TD>Spring <TD>4.6 <TR bgcolor="white"> <TD>Preload <TD width="30%">14 mm </TABLE> </p> </td> <td> <p><h1>Calculateur de ressorts</h1></p> <form method="post" action="traitement.php"> <input type="hidden" name="modele" value="125cr"> <input type="hidden" name="year" value="99"> //NOUVELLE LIGNE pour l'année de la moto <p> <b>Utilisation :</b><br /> <input type="radio" name="utilisation" checked value="motocross" id="motocross" /> <label for="motocross">Motocross</label><br /> <input type="radio" name="utilisation" value="supercross" id="supercross" /> <label for="supercross">Supercross</label><br /> <input type="radio" name="utilisation" value="enduro" id="enduro" /> <label for="enduro">Enduro</label><br /> </p> <p> <b>Age Pilote :</b><br /> <input type="radio" name="age" checked value="standard" id="standard" /> <label for="standard">Jusqu'à 29 ans</label><br /> <input type="radio" name="age" value="moyen" id="moyen" /> <label for="moyen">30 à 44 ans</label><br /> <input type="radio" name="age" value="old" id="old" /> <label for="old">45 et +</label><br /> </p> <p> <b>Niveau Pilote :</b><br /> <input type="radio" name="niveau" value="debutant" id="debutant" /> <label for="debutant">Débutant</label><br /> <input type="radio" name="niveau" value="amateur" id="amateur" /> <label for="amateur">Amateur</label><br /> <input type="radio" name="niveau" checked value="ligue" id="ligue" /> <label for="ligue">Ligue</label><br /> <input type="radio" name="niveau" value="national" id="national" /> <label for="national">National</label><br /> <input type="radio" name="niveau" value="pro" id="pro" /> <label for="pro">Professionnel</label> </p> <p> <b>Taille Pilote :</b><br /> <input type="radio" name="taille" checked value="standard" id="standard" /> <label for="standard">Taille standard</label><br /> <input type="radio" name="taille" value="grand" id="grand" /> <label for="grand">190cm et +</label><br /> </p> <p><label><b>Poids du pilote (sans équipement)</label> :</b> <input type="text" name="kg" id="kg" placeholder="Kg" size="1" maxlength="3" required /></p> <input type="submit" value="Calculer" /> </form> </td> </tr> </table> </body> </html> Et dans le traitement PHP : Code <?php //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $age=$_POST['age']; $niveau=$_POST['niveau']; $size=$_POST['taille']; $mod=$_POST['modele']; $year=$_POST['year']; //MODIFICATION pour l'année de la moto $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod.$year."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; //affichage des variables : echo "utilisation : ".$util; echo"<br>"; echo "age : ".$age; echo"<br>"; echo "niveau : ".$niveau; echo"<br>"; echo "taille: ".$size; echo"<br>"; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si *///FIN DESACTIVATION DU CODE CI-DESSUS ?> Essaye cela pour voir. |
|
|
![]()
Message
#59
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
oui Kevdeta cela doit fonctionner.
J'avais proposer à Maxx de mettre le modèle de la machine dans un input "hidden" (avec pour valeur exemple : 125cr99, 250kx04...) du formulaire pour ensuite le récup dans la page de traitement afin de générer le lien vers la page de destination. donc dans le formulaire ajouter ce champ caché : <input type="hidden" name="modele" value="125cr99"> Avec tous les tests qu'on a fait, on a du se pommer quelque part ![]() |
|
|
![]()
Message
#60
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Hello ;=
oui j'ai bien mis le input hiden comme tu m'as donner, le revoilà peut être mal placer lui aussi Code <form method="post" action="traitement.php"> <input type="hidden" name="modele" value="125cr"> <p> <b>Utilisation :</b><br /> <input type="radio" name="utilisation" checked value="motocross" id="motocross" /> <label for="motocross">Motocross</label><br /> <input type="radio" name="utilisation" value="supercross" id="supercross" /> <label for="supercross">Supercross</label><br /> <input type="radio" name="utilisation" value="enduro" id="enduro" /> <label for="enduro">Enduro</label><br /> </p> et merci aussi à Kev pour ton ajout d'aide. on va bien y arriver ![]() |
|
|
![]()
Message
#61
|
|
Team Member ![]() ![]() ![]() Groupe : Membres Messages : 95 Inscrit : 15-December 11 Lieu : Bernay Membre no 13838 ![]() |
Le problème pour moi c'est dans le résultat.
Ce que tu veux Maxx, c'est le nom de fichier suivant comme résulat de ta requête : 125cr99_70kg.php , n'est-ce pas ? |
|
|
![]()
Message
#62
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Hello ;= oui j'ai bien mis le input hiden comme tu m'as donner, le revoilà peut être mal placer lui aussi Code <form method="post" action="traitement.php"> <input type="hidden" name="modele" value="125cr"> <p> <b>Utilisation :</b><br /> <input type="radio" name="utilisation" checked value="motocross" id="motocross" /> <label for="motocross">Motocross</label><br /> <input type="radio" name="utilisation" value="supercross" id="supercross" /> <label for="supercross">Supercross</label><br /> <input type="radio" name="utilisation" value="enduro" id="enduro" /> <label for="enduro">Enduro</label><br /> </p> et merci aussi à Kev pour ton ajout d'aide. on va bien y arriver ![]() C'est bon sauf qu'il faut que tu ajoute 99 derrière 125cr dans la value. |
|
|
![]()
Message
#63
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Ce qui doit donner dans ta page de traitement pour que se soit ok pour la création du lien :
$mod=$_POST['modele']; $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; |
|
|
![]()
Message
#64
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Salut, je suis un bille en devellopement Web mais quand je teste ta page : http://www.maxxracing.fr/spring/ - Puis je sélectionne : Honda / CR125R / 1999 - Puis tout par défaut et j'entre 70kg Le code source du résultat est le suivant : Code <script>java script:document.location.href('125crstandard_70kg.php');</script>utilisation : motocross<br>age : standard<br>niveau : ligue<br>taille: standard<br> On remarque alors que, selon les messages précédent, vous voulez le nom du fichier PHP sous la forme suivante : Citation 125cr99_70kg.php Alors que le résultat précédent renvoi le nom de fichier PHP suivant ! Citation 125crstandard_70kg.php Il y a marquer standard au lieu de l'année de la moto concerné ! A moins que je me trompe il y a une erreur quelque part ! Enfaite, si tu veux passer l'année de la moto comme paramètre tu doit ajouter une ligne dans la page de la moto "Honda 125 CR": Essaye cela pour voir. Ce n'est pas l'année de la moto qui est demandée dans le formulaire, ni le modèle ni la marque, puisque le tri a déjà été fait dans les listes déroulantes pour faire son choix. l'age c'est la tranche d'age dans laquelle se trouve le pilote. |
|
|
![]()
Message
#65
|
||
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Le problème pour moi c'est dans le résultat. Ce que tu veux Maxx, c'est le nom de fichier suivant comme résulat de ta requête : 125cr99_70kg.php , n'est-ce pas ? En effet j'aurais préférrer que ça affiche ça en url de la page, mais je viens de voir qu'en affichant le code source, je peux la voir cette url. donc maintenant, ou dois je stocker les infos que je veux donner au visiteur ayant fait sa recherche ? dois je faire une page php pour chaque url données, ou rentrer ça en bdd et la page se génère seule comme actuellement et va juste chercher ce qu'elle a besoins en bdd ? et pour le ccs , je le mets ou parceque bon c'est ultra simpliste, ou alors le top serait que ça fasse çà (voir photo) c'est un exemple pour les valeurs, j'ai mis des infos au pif c'est juste pour montrer ce qui serait pas mal. |
|
|
||
![]()
Message
#66
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
ah oui age du pilote en "old" "moyen" et "standard" c'est pas top, ce serait mieux en "jusqu'à 29 ans" "30 à 44 ans" "45 et +"
idem pour la taille etc ![]() |
|
|
![]()
Message
#67
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
|
|
|
![]()
Message
#68
|
|
Team Member ![]() ![]() ![]() Groupe : Membres Messages : 95 Inscrit : 15-December 11 Lieu : Bernay Membre no 13838 ![]() |
Citation Ce n'est pas l'année de la moto qui est demandée dans le formulaire, ni le modèle ni la marque, puisque le tri a déjà été fait dans les listes déroulantes pour faire son choix. l'age c'est la tranche d'age dans laquelle se trouve le pilote. Ok je n'avais pas tout pigé ... Citation donc maintenant, ou dois je stocker les infos que je veux donner au visiteur ayant fait sa recherche ? dois je faire une page php pour chaque url données, ou rentrer ça en bdd et la page se génère seule comme actuellement et va juste chercher ce qu'elle a besoins en bdd ? LA c'est sure tu as 2 choix : 1- soit tu tape tout les données pour tout les différents cas (ce qui peu vite être long mais simple) 2- Ou soit tout rentrer dans une base de données et faire un calcul pour récupérer les données a afficher (ce qui peut vite être compliquer a l'inverse) Si quelqu'un a plus de notions pour lier un base de données a tes formulaires cela serai mieux ![]() |
|
|
![]()
Message
#69
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Citation Ce n'est pas l'année de la moto qui est demandée dans le formulaire, ni le modèle ni la marque, puisque le tri a déjà été fait dans les listes déroulantes pour faire son choix. l'age c'est la tranche d'age dans laquelle se trouve le pilote. Ok je n'avais pas tout pigé ... Citation donc maintenant, ou dois je stocker les infos que je veux donner au visiteur ayant fait sa recherche ? dois je faire une page php pour chaque url données, ou rentrer ça en bdd et la page se génère seule comme actuellement et va juste chercher ce qu'elle a besoins en bdd ? LA c'est sure tu as 2 choix : 1- soit tu tape tout les données pour tout les différents cas (ce qui peu vite être long mais simple) 2- Ou soit tout rentrer dans une base de données et faire un calcul pour récupérer les données a afficher (ce qui peut vite être compliquer a l'inverse) Si quelqu'un a plus de notions pour lier un base de données a tes formulaires cela serai mieux ![]() D'accord avec ces 2 choix Kevdeta. Comme je te l'avais expliquer Maxx, le choix d'une base de données implique une analyse plus poussée de ton besoin histoire de définir les tables nécessaires à ton application. Par exemple, tu peux créer les tables suivantes : - MOTO (liste les modèle) avec comme champs exemple : marque => honda/KAWA/KTM.... modele => cr/crf/kx/kxf/sx/exc.... cm2 => 125/250/300/350/400/450... type => motocross/enduro... (tu peux éventuellemt en faire un "sous table" jointe à celle-ci) .... clef primaire marque/modele/cm2 - FOURCHE (liste les différente réglage) avec comme champs exemple : numero ressort.... clef primaire ??? - EQUIPEMENT (jointure entre les 2 tables précedentes) qui te permettra de retrouver les données en fonction des paramètre du pilote: MOTO.marque MOTO.modele MOTO.cm2 FOURCHE.clef_primaire ??? age_pilote utilisation_pilote poid_pilote ... Ceci est un exemple pour te montrer ce qu'il est possible de faire. La table équipement te permettra donc de retrouver les informations correspondants au choix du pilote fait à partir du formulaire. La table moto peut également être décompossée en table MARQUE, MODELE, CYLINDRE ce qui permet par la suite d'alimenter tes listes de choix sur la première page automatiquement. Mais bon, je me repete, il faut penser à tout avant de créer cette BD histoire de ne pas avoir à tout modifier si par la suite tu te rends compte qu'il manque quelque chose. |
|
|
![]()
Message
#70
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
Oui c'est vrai, mais je vais moins vite que vous dans l'application de vos solutions
![]() c'est sur que la bdd c'est du boulot, j'ai vu ça quand j'ai créer le menu déroulant (listes liées) pour choisir les marques, modèles et années, et que ça redirige vers une page. ce fut très long à faire fonctionner, pourtant avec de l'aide sur develloppez.com , mais ça fonctionne. j'ai déjà créer toutes les url des motos dans la bdd (une par marque modèle année) pour le menu déroulant . Maintenant il faut voir comment faire le reste, si dans les mêmes tables ou d'en d'autres. |
|
|
![]()
Message
#71
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
T'inquiètes pas tu vas y arriver, rien d'insurmontable et tu as déjà pu voir qu'il y a masse de forum/tuto pour y parvenir !
Courage donc ![]() |
|
|
![]()
Message
#72
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
maintenant aussi pourquoi quand je prend le code source de la page
je tombe sur une url comme çà 125cr99Standard_ au lieu de çà 125cr99_ alors qu'il faudrait trouver un truc comme çà par exemple 125cr99_70kg (pour un pilote de 70 par exemple) |
|
|
![]()
Message
#73
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
maintenant aussi pourquoi quand je prend le code source de la page je tombe sur une url comme çà 125cr99Standard_ au lieu de çà 125cr99_ alors qu'il faudrait trouver un truc comme çà par exemple 125cr99_70kg (pour un pilote de 70 par exemple) C'est la construction de l'url (variable $ma_page_dest) qui ne doit pas être correcte, rappel d'un de mes messages précedents : $mod=$_POST['modele']; $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod."_".$poid."kg.php"; //A CETTE ENDROIT TU AS DU LAISSER une autre varaiable derrière $mod. je pense //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; |
|
|
![]()
Message
#74
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
ma_page_dest
le truc que je comprend pas est ce que je laisse çà tel quel ou dois je mettre le nom de la page de destination ?? |
|
|
![]()
Message
#75
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
C'est la construction de l'url (variable $ma_page_dest) qui ne doit pas être correcte, rappel d'un de mes messages précedents : $mod=$_POST['modele']; $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod."_".$poid."kg.php"; //A CETTE ENDROIT TU AS DU LAISSER une autre varaiable derrière $mod. je pense //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; bein j'ai poster le code tel que tu me l'as donner regarde Code <?php
header('Content-type: text/html; charset=UTF-8'); //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $age=$_POST['age']; $niveau=$_POST['niveau']; $size=$_POST['taille']; $mod=$_POST['modele']; $year=$_POST['year']; $year=$_POST['age']; $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod.$year."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; //affichage des variables : echo "utilisation : ".$util; echo"<br>"; echo "age : ".$age; echo"<br>"; echo "niveau : ".$niveau; echo"<br>"; echo "taille: ".$size; echo"<br>"; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si *///FIN DESACTIVATION DU CODE CI-DESSUS ?> |
|
|
![]()
Message
#76
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
C'est toi qui vois mais si tu ne construit pas l'url de destination dans la page traitement.php, il faudra alors que tu créé une page traitement.php par modèle avec l'url prédefinie...
D'ou l'interet d'avoir un input hidden avec le modèle de la moto dans le formulaire de cette moto, exemple : 125cr99, 125cr04, 250kx12... |
|
|
![]()
Message
#77
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
pour après la petite rectif
je tombe sur çà, donc c'est mieux, il n'y a plus "standard" dans l'url ![]() Code <script>java script:document.location.href('125cr99_72kg.php');</script>utilisation : Motocross<br>age : Standard<br>niveau : Ligue<br>taille: Standard<br>
|
|
|
![]()
Message
#78
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
C'est la construction de l'url (variable $ma_page_dest) qui ne doit pas être correcte, rappel d'un de mes messages précedents : $mod=$_POST['modele']; $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod."_".$poid."kg.php"; //A CETTE ENDROIT TU AS DU LAISSER une autre varaiable derrière $mod. je pense //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; bein j'ai poster le code tel que tu me l'as donner regarde Code <?php header('Content-type: text/html; charset=UTF-8'); //récupération variables (plus propre pour en faire ce que tu veux par la suite) : $util=$_POST['utilisation']; $age=$_POST['age']; $niveau=$_POST['niveau']; $size=$_POST['taille']; $mod=$_POST['modele']; $year=$_POST['year']; $year=$_POST['age']; $poid=$_POST['kg']; //on construit le nom de la page de dest en fonction des variables : $ma_page_dest=$mod.$year."_".$poid."kg.php"; //devrait t'envoyer vers la page '125cr99_70kg.php'; echo "<script>java script:document.location.href('$ma_page_dest');</script>"; //affichage des variables : echo "utilisation : ".$util; echo"<br>"; echo "age : ".$age; echo"<br>"; echo "niveau : ".$niveau; echo"<br>"; echo "taille: ".$size; echo"<br>"; /*DESACTIVATION DU CODE CI-DESSOUS if($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "debutant" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//si conditions CAS n1 debutant/70kg..., redirection vers la page 125cr99_70kg.php sur la meme fenetre, essai ça : //header('Location: 125cr99_70kg.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }elseif($_POST['utilisation'] == "motocross" && $_POST['age'] == "standard" && $_POST['niveau'] == "amateur" && $_POST['taille'] == "standard" && $_POST['kg'] == "70") {//sinon si conditions CAS n2 amateur/70kg... //header('Location: casn2.php'); echo "<script>java script:document.location.href('125cr99_70kg.php');</script>"; }else{//autres cas tu peux imbriquer autant que nécessaire jusqu'au cas par defaut : echo "<script>java script:document.location.href('autre.php');</script>"; }//fin si *///FIN DESACTIVATION DU CODE CI-DESSUS ?> Non Il ya a une erreur que je t'avais indiqué (enlèves $year après $mod.) ici vu que tu ne separe pas l'année de la moto du modèle : $ma_page_dest=$mod.$year."_".$poid."kg.php"; ///=> pas bon $ma_page_dest=$mod."_".$poid."kg.php"; ///=> bon !! |
|
|
![]()
Message
#79
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
c'est réglé juste mon dernier message au dessus, on c'est croiser
![]() |
|
|
![]()
Message
#80
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
bon j'ai créer une page 125cr99_70kg.php, mais le traitement.php ne renvoit pas sur cette page crée. ça doit pas être ça.
|
|
|
![]()
Message
#81
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Yes
![]() |
|
|
![]()
Message
#82
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
bon j'ai créer une page 125cr99_70kg.php, mais le traitement.php ne renvoit pas sur cette page crée. ça doit pas être ça. C'est parceque que tu n'as pas saisi 70 dans le champ poid du pilote, si tu saisi bien 70 ca te renvoi bien sur la page que tu as créé ! Il va falloir créer un page par kilo loooool sinon dans la page traitement.php il faut gérér des fourchettes de poid par rapport à ce qu'a saisi l'utilisateur pour renvoyer sur une page différente en fonction des plages que tu definis. donnes moi tes fourchettes et je te fais le bout de code qui va bien si tu veux quand j'ai 5min. |
|
|
![]()
Message
#83
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
bein oui j'ai saisis 70 dans la case à remplir Kg, si ça fonctionne chez toi, moi ça fonctionne pas
![]() pourtant je réactualise |
|
|
![]()
Message
#84
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
donnes moi tes fourchettes et je te fais le bout de code qui va bien si tu veux quand j'ai 5min. je n'ai pas pris les 65cc et 85cc encore dans mon système, donc on vas dire une plage de poids de 50 à 130 kg y'à de quoi être large dans les moins gros et dans les plus gros, sans tomber dans les extrèmes ![]() |
|
|
![]()
Message
#85
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
l'exemple juste pour tester de la page créer 125cr99_70kg.php et traitement.php n'y va pas dessus alors qu'il di bien qui redirige la dessus.
je vais m'arracher les cheveux ![]() http://www.maxxracing.fr/spring/honda/125cr99_70kg.php |
|
|
![]()
Message
#86
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
l'exemple juste pour tester de la page créer 125cr99_70kg.php et traitement.php n'y va pas dessus alors qu'il di bien qui redirige la dessus. je vais m'arracher les cheveux ![]() http://www.maxxracing.fr/spring/honda/125cr99_70kg.php Merde alors moi c'est ok, une fois choisit Honda /CR125R/1999 ici : http://www.maxxracing.fr/spring/ J'arrive sur cette page de formualire http://www.maxxracing.fr/spring/honda/125cr1999.html Je rentre alors 70 dans le champ poid du pilote, ensuite le gars y clique sur "calculer" et là magie bonheur : j'arrive sur la page http://www.maxxracing.fr/spring/honda/125cr1999.html TADAAA Si toi ça ne marche pas alors là prrrrrrrrr |
|
|
![]()
Message
#87
|
||
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
moi je tombe sur çà
Tadaaaaa !!!!!!! http://www.maxxracing.fr/spring/honda/traitement.php qui donne çà |
|
|
||
![]()
Message
#88
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
|
|
|
![]()
Message
#89
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
étrange que ça marche pas chez moi
![]() |
|
|
![]()
Message
#90
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
je vais redémarrer le pc pour voir
|
|
|
![]()
Message
#91
|
|
Team Member ![]() ![]() ![]() Groupe : Membres Messages : 95 Inscrit : 15-December 11 Lieu : Bernay Membre no 13838 ![]() |
|
|
|
![]()
Message
#92
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
|
|
|
![]()
Message
#93
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
bon me revoilà çà change rien
et j'ai nettoyer le cache avec ccleaner toujours pareil ![]() |
|
|
![]()
Message
#94
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
viens encore d'essayer à l'instant en vidant le cche directement dans firefox et ça ne change rien
![]() |
|
|
![]()
Message
#95
|
|
![]() Préparation suspensions - www.maxxracing.fr ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 14833 Inscrit : 19-October 08 Membre no 7294 ![]() |
ah !! petite info, je viens de test avec le navigateur que je ne me sers plus depuis des années à savoir Internet Explorer et là ça fonctionne.
donc soucis avec Firefox ![]() |
|
|
![]()
Message
#96
|
|
Team Member ![]() ![]() ![]() ![]() ![]() ![]() Groupe : Membres Messages : 1322 Inscrit : 28-October 10 Membre no 11760 ![]() |
|
|
|
![]()
Message
#97
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
ah !! petite info, je viens de test avec le navigateur que je ne me sers plus depuis des années à savoir Internet Explorer et là ça fonctionne. donc soucis avec Firefox ![]() T'as page ne fonctionne pas sous Firefox alors parce que moi IE à la maison et au boulot = pas problème |
|
|
![]()
Message
#98
|
|
Team Member ![]() ![]() ![]() Groupe : Membres Messages : 95 Inscrit : 15-December 11 Lieu : Bernay Membre no 13838 ![]() |
Problème de compatibilité de navigateur, bien chiant sa !
Essaye de remplacer l'appel du fichier PHP (je suis pas trop sure mais sa mange pas de pain d'essayer): Citation echo "<script>java script:document.location.href('$ma_page_dest');</script>"; Par sa : Citation echo "<script>java script:document.location.href='$ma_page_dest';</script>"; |
|
|
![]()
Message
#99
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
Oui comme kevdeta.
Sinon test ça : echo "<script type=\"text/javascript\" language=\"javascript\">document.location.href='$ma_page_dest';</script>"; J'utilise jamais Firefox et chrome donc la compatibilité je n'en m'en préoccupe jamais (intranet uniquement) ![]() |
|
|
![]()
Message
#100
|
|
![]() Team Member ![]() ![]() ![]() Groupe : Membres Messages : 89 Inscrit : 15-October 10 Lieu : 77 Membre no 11675 ![]() |
autre possibilité :
echo "<script>java script:window.location.replace('$ma_page_dest');</script>"; |
|
|
![]() ![]() |
Version bas débit | Nous sommes le : 23 Jul 25 à 08:20 |