Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/01/2008, 18h28   #1
Membre éprouvé
 
Avatar de guigo
 
Inscription : juin 2006
Messages : 606
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 606
Points : 479
Points : 479
Par défaut passage de variable avec espace

Bonjour,
Voila mon petit probleme :
Je veux juste poster une variable a l'aide d'un formulaire html classique.


Code :
1
2
3
4
5
 
<form>....
echo "<option value=".$col[0].",'". $col[2]."'>".$col[2]."........".$col[1].".......".$col[3].".......".$col[4]."</option>\n";
 
....<form>
Mon pb reside dans le fais que $col[2] n'ai pas correctement envoye quand il y a des espaces.
Concretement je veux envoyer un nom par la variable $col[2], quand il sagit d'un nom composé alors j'obtient uniquement le passage de la premiere partie du nom.
par ex pour Da costa, il sera posté Da.
Je sais que ma variable $col[2] et correct car je l'affiche est elle est correcte (on voit da costa en entier).
Il ne sagit que d'un pb de syntaxe peut etre un htmlentie mais a premiere vu ca ne marche pas.

Help please,
Merci a tout ce qui prenne le tps de lire mon pb et pourquoi pas d'y repondre
Guigo
guigo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/01/2008, 20h02   #2
Membre éclairé
 
Avatar de makmaoui
 
Développeur Web
Inscription : mai 2007
Messages : 282
Détails du profil
Informations personnelles :
Âge : 26
Localisation : France, Nord (Nord Pas de Calais)

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2007
Messages : 282
Points : 361
Points : 361
Salut,

je n'ai pas compris ton code : Que doit contenir le value de la balise option ? est ce que c'est seulement la valeur de $col[2] OU la valeur de $col[0] + $col[2] ?
Tel quel le code comporte une erreur, essaye ça si c'est ce que tu veux

Code :
1
2
3
4
<form>....
echo "<option value='".$col[0].",". $col[2]."'>".$col[2]."........".$col[1].".......".$col[3].".......".$col[4]."</option>\n";
 
....<form>
makmaoui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2008, 09h26   #3
Membre éprouvé
 
Avatar de guigo
 
Inscription : juin 2006
Messages : 606
Détails du profil
Informations forums :
Inscription : juin 2006
Messages : 606
Points : 479
Points : 479
Par défaut reponse ok

Merci,
Voilà une reponse qui me convient :-)
tchusss l'ami
guigo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2008, 09h53   #4
Membre habitué
 
Inscription : juillet 2003
Messages : 196
Détails du profil
Informations forums :
Inscription : juillet 2003
Messages : 196
Points : 118
Points : 118
Slt,

Pour supprimer les espaces tu as cette fonction :

http://fr2.php.net/manual/fr/function.trim.php
LDDL est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 14h13.


 
 
 
 
Partenaires

Hébergement Web