Espaces vides dans la methode get en php

Fermé
ghost1958 Messages postés 5 Date d'inscription samedi 24 octobre 2009 Statut Membre Dernière intervention 26 novembre 2010 - 25 oct. 2009 à 04:39
ghost1958 Messages postés 5 Date d'inscription samedi 24 octobre 2009 Statut Membre Dernière intervention 26 novembre 2010 - 25 oct. 2009 à 06:16
Bonjour,

Je débute en php et je suis face à un problème.
Voici la portion du code incriminée:

<input type="hidden" name="renvoyer" value="<a href=http://www.nombres-numerologique.com/la-numerologie.php?<?php echo "nom=$nom&prenom=$prenom&JOUR=$jour&MOIS=$mois&AN=$an>www.nombres-numerologique.com</a>"; ?>"
<br><input type=submit name="envoyer" value="Confirmer">

Le lien est bien envoyé, mais si la variable $prénom est composée comme (jean jacques), il ne me retourne que Jean.
Pourriez-vous m'aider ?

Merci
A voir également:

3 réponses

irem Messages postés 164 Date d'inscription mardi 22 mai 2007 Statut Membre Dernière intervention 9 octobre 2012 99
25 oct. 2009 à 05:34
Bonjour,

Il suffit de faire un urlencode($name) et non afficher $name.

En effet, ton url contient alors un espace peu apprécié à la fois par le serveur et le navigateur.

Attention côté serveur, il faudra prévoir de faire aussi un urldecode($_GET['name']))

cordialement

Irem
0
ghost1958 Messages postés 5 Date d'inscription samedi 24 octobre 2009 Statut Membre Dernière intervention 26 novembre 2010 21
25 oct. 2009 à 05:42
Un grand merci à toi Irem pour cette rapididé de réponse .
Je vais tester.
0
ghost1958 Messages postés 5 Date d'inscription samedi 24 octobre 2009 Statut Membre Dernière intervention 26 novembre 2010 21
25 oct. 2009 à 06:16
Parfait ! Ca fonctionne à merveille !
Mille fois merci...
0