php : passage d'arguments - Programmation
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]
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 & )
Marsh Posté le 26-06-2001 à 13:35:07
ah c'est peut etre ca effectivement, je vais le faire merci
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
Marsh Posté le 26-06-2001 à 13:48:37
tu as une adresse ou l'on peut voir ce que ca donne
Marsh Posté le 26-06-2001 à 13:48:50
ReplyMarsh 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
[edtdd]--Message édité par m@nou--[/edtdd]
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
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]
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>";
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>";
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>";
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?