jesuisnul Posté 13 Août 2008 Partager Posté 13 Août 2008 Bonjour, Je suis heureux de découvrir ce forum malheureusement je vais commencer par une question et une demande d'aide assez simpliste j'imagine, mais voila .. Je n'y arrive vraiment pas ... Je souhaite récuperer un chiffre colissimo et l'ajouter a une url pour verifier son statut <? echo $nombre = '<input maxlength="40" size="20" value="$nombre">';//un nombreecho "<a href=http://www.coliposte.net/gp/services/main.jsp?m=10003005&colispart=$nombre>clique ici</a>";?> Je triture le truc dans tous les sens mais rien a faire , je ne trouve pas non plus une aide sur une fonction aussi simple , le reste est trop compliqué. Je souhaite donc recuperer le $nombre a la fin de l'url Quelqu'un pourrait m'aider ? Je vous remercie par avance et désolé du dérangement ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 13 Août 2008 Partager Posté 13 Août 2008 Essaie plutot ceci : echo "<input maxlength=\"40\" name=\"nombre\" size=\"20\" value=\"".$_GET['nombre']."\">";//un nombreecho "<a href=\"http://www.coliposte.net/gp/services/main.jsp?m=10003005&colispart=".$_GET['nombre']."\">clique ici</a>"; si ca vient d'un formulaire ( remplaces '$_GET' par '$_POST' si le formulaire est posté en POST.) Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 13 Août 2008 Auteur Partager Posté 13 Août 2008 Merci beaucoup pour ta réponse , j'ai placé deux codes differents dont ton exemple mais je n'arrive pas a recuperer le nombre dans l'url .. <? echo "<input maxlength=\"40\" name=\"nombre\" size=\"20\" value=\"".$_GET['nombre']."\">";//un nombreecho "<a href=\"http://www.coliposte.net/gp/services/main.jsp?m=10003005&colispart=".$_GET['nombre']."\">clique ici</a>";[b]//2eme code[/b]echo "<input maxlength=\"40\" name=\"nombre\" size=\"20\" value=\"$nombre\">";echo '<a href="http://www.coliposte.net/gp/services/main.jsp?m=10003005&colispart='.$nombre.'">clique ici</a>';?> Une petite idée ? Merci ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Portekoi Posté 13 Août 2008 Partager Posté 13 Août 2008 Bonjour, En faites, ce que tu veux, c'est saisir un nombre et qu'il soit repris dans l'URL, exact ? Si oui, tu dois créer un formulaire HTML du genre : <form action="mapage.php" method="get"><input type="text" name="nombre" value="<?=$_GET['nombre']?>" /><input type="submit" value="Envoyer" /></form> Puis une fois que l'on clique sur le bouton, cela devrait fonctionner. Code à vérifier car vite fait. EDIT : Tu peux aussi le faire directement en Javascript sans passer par la soumission de page. Portekoi Lien vers le commentaire Partager sur d’autres sites More sharing options...
Kent Posté 13 Août 2008 Partager Posté 13 Août 2008 (modifié) Salut, Si j'ai bien compris tu veux creer un lien en fonction du numéro de colis ? tu peux soit faire saisir le numéro dans la même page du lien soit pas prenons le cas ou tu veuille qu'une seule page <html><head></head><body><form method="post" action="">Saisissez le nombre : <input type="text" name="nombre" /><input type="submit"></form><?phpif(isset($_POST['nombre']){ $nombre = $_POST['nombre']; echo "<a href='http://www.coliposte.net/gp/services/main.jsp?m=10003005&colispart=$nombre'";}else{ echo "Vous n'avez pas entrer de nombre";}?></body></html> PS : Modos et admi, la réponse rapide ne fonctionne pas sous IE 6 ? en fait ça marche mais sa s'affiche sous la barre des connecté alors que l'édition rapide s'affiche au dessus. Au temps pour moi. PS 2 : Portekoi dégaine plus vite que moi Cordialement, Kent Modifié 13 Août 2008 par Kent Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 13 Août 2008 Auteur Partager Posté 13 Août 2008 (modifié) Ok excellent ca avance merci encore mille fois ! Voila ou j'en suis : <form action="http://www.zonealta.net/gp/services/main.jsp" method="get"><input type="text" name="m=10003005&colispart" value="<?=$_GET['m=10003005&colispart']?>" /><input type="submit" value="Envoyer" /></form> mais l'url est de ce type au final (j'ai corrigé un ou deux trucs) http://www.coliposte.net/gp/services/main....26colispart=vvv donc j'ai encore le = qui se transforme en %3D et le & en %26 C'est grave docteur ? Merci de ta patience ++ PS ; je n'avais pas vu l'autre post , alors merci de votre patience a tous les deux ! c'est très sympa. Modifié 13 Août 2008 par jesuisnul Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 13 Août 2008 Auteur Partager Posté 13 Août 2008 la deuxieme méthode fonctionne bien aussi j'ai le meme souci au niveau des caracteres speciaux par contre Lien vers le commentaire Partager sur d’autres sites More sharing options...
Portekoi Posté 13 Août 2008 Partager Posté 13 Août 2008 STOP Tu confonds tout là... Je pense que ton code est en JAVA mais là, tu es dans le forum PHP. Cela n'a strictement rien à voir. Merci de confirmer : Ton code est en JAVA ou PHP ? Portekoi Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 13 Août 2008 Auteur Partager Posté 13 Août 2008 (modifié) non j'ai bien utilisé le code donné ci-dessus et rien d'autre promis Par contre j'ai les caracteres = et cie qui se transforment dans l'url ... il n'y aurait pas une astuce ? mon code complet par exemple : <form method="get" action="http://www.coliposte.net/gp/services/main.jsp">Saisissez le nombre : <input type="text" name="m=10003005$colispart" /><input type="submit"></form> Modifié 13 Août 2008 par jesuisnul Lien vers le commentaire Partager sur d’autres sites More sharing options...
Portekoi Posté 13 Août 2008 Partager Posté 13 Août 2008 Je reformule ma question : Quel est le langage que tu utilises pour ton site ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 13 Août 2008 Auteur Partager Posté 13 Août 2008 (modifié) du php dans une box oscommerce ... oups le bon code désolé <head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /></head><body><form action="http://www.coliposte.net/gp/services/main.jsp" method="get"><input type="text" name="m=10003005&colispart" value="<?=$_GET['m=10003005$colispart']?>" /><input type="submit" value="Envoyer" /></form></body></html> l'url doit etre http://www.coliposte.net/gp/services/main....&colispart= + le numéro ... je seche c'est byzarre tout ca ... Modifié 13 Août 2008 par jesuisnul Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 13 Août 2008 Partager Posté 13 Août 2008 Nous aussi, on sèche. Tu développes le site là > http://www.coliposte.net ? Il est en java, pas en php. Ca n'est pas oscommerce. A moins que la réponse ne soit... <head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /></head><body><form action="http://www.coliposte.net/gp/services/main.jsp" method="get"><input type="text" name="colispart" value="<?php echo $_GET['colispart']?>" /><input type="text" name="m" value="10003005" /><input type="submit" value="Envoyer" /></form></body></html> Lien vers le commentaire Partager sur d’autres sites More sharing options...
iNCiTE Web Posté 13 Août 2008 Partager Posté 13 Août 2008 Ce code : <input type="text" name="m=10003005&colispart" value="<?=$_GET['m=10003005$colispart']?>" /> m'a l'air de tout mélanger. Que veux-tu récupérer et où ? comment doit s'appeller le champ, quelle valeur doit être dedans ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 13 Août 2008 Auteur Partager Posté 13 Août 2008 Non non je développe pas le site de coliposte je veux juste envoyer , depuis un site oscommerce , quand le client entre son numéro de colissimo , sur le site de la poste. L'url qui fonctionne chez eux est : coliposte.net/gp/services/main.jsp?m=10003005&colispart?= après le = il faut "juste" le numéro que le client veut tester et ensuite çà envoie sur le site de coliposte... donc au final mon formulaire fait ca : coliposte.net/gp/services/main.jsp?m=10003005&colispart?=numérodecolis J'ai vraiment du mal ... Encore merci a tous de m'apporter de l'aide, ca fait du bien de ne pas se sentir seul , entre temps je parcours tout , je cherche mais je crois que mon pseudo est bien trouvé aujourd"hui ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
iNCiTE Web Posté 13 Août 2008 Partager Posté 13 Août 2008 Anonymus vient de te donner la réponse qui va bien je pense. Si la variable m en GET ne fonctionne pas il faudra peut être l'inclure dans le "action" du formulaire : Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 13 Août 2008 Auteur Partager Posté 13 Août 2008 excellent ton code fonctionne ! <head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /></head><body><form action="http://www.coliposte.net/gp/services/main.jsp" method="get"><input type="text" name="colispart" value="<?php echo $_GET['colispart']?>" /><input type="text" name="m" value="10003005" /><input type="submit" value="Envoyer" /></form></body></html> Un grand merci ! Je vais faire en sorte que le value="10003005" ne soit pas visible mais tout est ok ! Merci a vous tous ! Lien vers le commentaire Partager sur d’autres sites More sharing options...
Anonymus Posté 13 Août 2008 Partager Posté 13 Août 2008 désactivé, ca donne ca : <input type="disabled" name="m" value="10003005" /> Invisible, ca donne ca : <input type="hidden" name="m" value="10003005" /> Sachant que désactivé, il faut aussi le mettre 'invisible' Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 14 Août 2008 Auteur Partager Posté 14 Août 2008 Ok j'avais regardé aussi , merci de ta réponse je connaissais pas le disabled meme s'il n'est pas utile ici j'ai mis hidden Encore un grand merci , je pense que je vais passer de bons moments sur ce forum et aussi apporter mon aide dans mes domaines. Bonne journée a tous ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 18 Août 2008 Auteur Partager Posté 18 Août 2008 (modifié) Bonjour, J'ai un nouveau souci , cela ne fonctionne pas avec IE , avez vous une idée du pourquoi du comment ? Merci Modifié 18 Août 2008 par jesuisnul Lien vers le commentaire Partager sur d’autres sites More sharing options...
iNCiTE Web Posté 18 Août 2008 Partager Posté 18 Août 2008 Et comment on sait ce qui ne fonctionne pas puisque tu ne le dis pas et que tu fournis pas de lien ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 18 Août 2008 Auteur Partager Posté 18 Août 2008 voila le code : <table width="160" border="0" cellspacing="0" cellpadding="0" align="center" class="fondcolisboxsuivi22"> <tr> <td width="100%" align="center"><form action="http://www.coliposte.net/gp/services/main.jsp" method="get" target="_blank"> <strong>Suivez votre colis</strong><br />N° Colissimo (13 caractères)</font><br> <input type="text" name="colispart" size="15" value="<?php echo $_GET['colispart']?>" /> <input type="hidden" name="m" value="10003005" /> <input type="submit" value="Envoyer" /> </form></td> </tr> </table> Je travail en serveur privé (je n'ai pas autorisation de donner quelques accès que ce sois ... je vais poser la box sur un hebergement a part). Je ne vois pas pourquoi le petit IE fait sa mauvaise tête ... ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
iNCiTE Web Posté 18 Août 2008 Partager Posté 18 Août 2008 Et c'est quoi qui ne fonctionne pas grrr Lien vers le commentaire Partager sur d’autres sites More sharing options...
jesuisnul Posté 18 Août 2008 Auteur Partager Posté 18 Août 2008 Et bien la requête est bien envoyée sous firefox mais sous ie quand on clique sur envoyer ... rien ne se passe .. .rien de rien ... Je peux pas t'en dire bcp plus sur ce type de code , je suis surpris et je ne vois pas quel code peut bloquer , j'ai essayé plusieurs trucs ou c'est trop simple ou trop compliqué pour moi ... Merci d'avance de toute piste pour me sortir de là ++ Lien vers le commentaire Partager sur d’autres sites More sharing options...
iNCiTE Web Posté 18 Août 2008 Partager Posté 18 Août 2008 Moi ça fonctionne très bien, FF3, IE6 et IE7 Lien vers le commentaire Partager sur d’autres sites More sharing options...
yuston Posté 18 Août 2008 Partager Posté 18 Août 2008 Essaie de virer le _blank Je n'ai pas testé mais apparemment ce problème existe. Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant