php : passage d'arguments

php : passage d'arguments - Programmation

Marsh Posté le 26-06-2001 à 13:07:23    

bon:  
en gros je fais un formulaire  wap en faisant
echo "<select name=\"staff\" value=\"...\" title=\"...\"> ";
 
avec des options ensuites. mon probleme est que je voudrais recupere la valeur de staff: j'ai donc ecris ca:
 
echo"<anchor title=\"Go there\"><go href=\"equipe.php?check=1+staff\" />Go !</anchor>";
check c'est un truc de cotrole pour apres. bon. ben le script equipe.php il recoit po la valeur de staff que choisit l'utilisateur... comment faire?

Reply

Marsh Posté le 26-06-2001 à 13:07:23   

Reply

Marsh Posté le 26-06-2001 à 13:17:48    

ben c $staff le nom de ta variable en PHP ;)
 
ah oui et la concat c le . en PHP et pas le +
 
et si t'as plusieurs paramètres à passer en querystring dans l'URL faut les séparer par des &

 

[edtdd]--Message édité par m@nou--[/edtdd]


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 26-06-2001 à 13:25:53    

et les & il faut les coder pour le wap car sinon erreur de transmission ( remplace & par & )


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 26-06-2001 à 13:35:07    

ah c'est peut etre ca effectivement, je vais le faire merci

Reply

Marsh Posté le 26-06-2001 à 13:45:56    

<anchor title="Go there"><go href="equipe.php?$staff&$check=1" />Go !</anchor></p></card></wml>
 
du coup la source affichée par mon ému c'est ca.. et ca bug toujours

Reply

Marsh Posté le 26-06-2001 à 13:48:37    

tu as une adresse ou l'on peut voir ce que ca donne


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 26-06-2001 à 13:48:50    

i doit manquer des balises <?php .... ?> qq part, nan ??


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 26-06-2001 à 14:01:10    

je verrai plutôt çà
 
<?php
 
echo "<anchor title=\"Go there\"><go href=\"equipe.php?staff=".$staff."&check=".$check."\">Go !</anchor>";
 
?>
 
euh check c une constante ?? dans ce cas tu peux laisser check=1
 
 
Enfin sans PHP pour tester ske j'écris  :crazy:

 

[edtdd]--Message édité par m@nou--[/edtdd]


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 26-06-2001 à 14:04:17    

ca sert a quoi ls "."  ?????
jessaiye

Reply

Marsh Posté le 26-06-2001 à 14:12:56    

çà sert à concaténer des chaînes de caractères en PHP ;)
môa j'péfère les mettre :D
 
donc <?php echo "une chaine de caractères ->".$staff ?>
 
va t'afficher  
une chaine de caractère ->valeur de la variable $staff

 

[edtdd]--Message édité par m@nou--[/edtdd]


---------------
Mes photos,Feed-Back HA/V
Reply

Marsh Posté le 26-06-2001 à 14:12:56   

Reply

Marsh Posté le 26-06-2001 à 14:13:20    

?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml> <template>
<do type="Accept" label="Sommaire">
<go href="index.wml#sommaire" />
</do>  
</template>
<card id="equipe" title="L'équipe">
 
<p>  <select name="staff" value="Sarah Denis" title="L'équipe">
 <option value="...">...</option>  </select>  
 <br/>
 <anchor title="Go there"><go href="equipe.php?\staff=".."&check=1 " />Go !</anchor></p></card></wml>
 
j'ai ca comm code en reponse a ce script
 while($info=f_LigneSuivante($resultat))
 {
  echo "<option value=\"$info->nom\">$info->nom</option> ";
 }
 echo " </select> ";
 
 echo " <br/>
 <anchor title=\"Go there\"><go href=\"equipe.php?\staff=\".$staff.\"&check=1 \" />Go !</anchor>";

Reply

Marsh Posté le 26-06-2001 à 14:13:25    

?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml> <template>
<do type="Accept" label="Sommaire">
<go href="index.wml#sommaire" />
</do>  
</template>
<card id="equipe" title="L'équipe">
 
<p>  <select name="staff" value="Sarah Denis" title="L'équipe">
 <option value="...">...</option>  </select>  
 <br/>
 <anchor title="Go there"><go href="equipe.php?\staff=".."&check=1 " />Go !</anchor></p></card></wml>
 
j'ai ca comm code en reponse a ce script
 while($info=f_LigneSuivante($resultat))
 {
  echo "<option value=\"$info->nom\">$info->nom</option> ";
 }
 echo " </select> ";
 
 echo " <br/>
 <anchor title=\"Go there\"><go href=\"equipe.php?\staff=\".$staff.\"&check=1 \" />Go !</anchor>";

Reply

Marsh Posté le 26-06-2001 à 14:42:11    

c bon j'ai compris la syntaxe correcte c'est ca:
<anchor title=\"Go there\"><go href=\"equipe.php?staff=\$staff&check=1 \" />Go !</anchor>";

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed