A voir également:
- [PHP] Passer un argument dans un lien
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Verifier un lien - Guide
- Mettre un mot de passe sur un dossier - Guide
- Passer un clavier en azerty - Guide
5 réponses
Bobinours
Messages postés
2898
Date d'inscription
jeudi 26 avril 2001
Statut
Membre
Dernière intervention
21 mars 2013
504
28 nov. 2001 à 17:08
28 nov. 2001 à 17:08
Ce n'est pas plus compliqué que ça:
<a href="salut.php3?nom=Romain&prenom=Bobinours">ici</a>
Et dans la page suivante en PHP tu fais : $nom, $prenom...
-= Bobinours =-
<a href="salut.php3?nom=Romain&prenom=Bobinours">ici</a>
Et dans la page suivante en PHP tu fais : $nom, $prenom...
-= Bobinours =-
Bonjour,
j'ai en quelques sortes le problème inverse... Je n'arrive pas à passer mon argument en paramètre...
Dans ma page je voudrais que mon lien ait un mois en argument (format YYYY-MM) du coup j'ai tenter de faire comme ça :
Je m'attendais donc à avoir un lien vers "./calendrier.php?mois=2009-01"
mais je n'ai pas le mois en paramètre, je récupère ce lien là : "./calendrier.php?mois="
Sauriez vous comment y parvenir?
Merci d'avance
j'ai en quelques sortes le problème inverse... Je n'arrive pas à passer mon argument en paramètre...
Dans ma page je voudrais que mon lien ait un mois en argument (format YYYY-MM) du coup j'ai tenter de faire comme ça :
<a href="./calendrier.php?mois="+<? date("Y-m") ?> >Calendrier</a>
Je m'attendais donc à avoir un lien vers "./calendrier.php?mois=2009-01"
mais je n'ai pas le mois en paramètre, je récupère ce lien là : "./calendrier.php?mois="
Sauriez vous comment y parvenir?
Merci d'avance
ThEBiShOp
Messages postés
8378
Date d'inscription
jeudi 22 mars 2007
Statut
Contributeur
Dernière intervention
8 février 2021
1 566
8 avril 2009 à 16:28
8 avril 2009 à 16:28
<?php ?> c'est pareil que <? ?>, par contre si tu mettais un ";" à la fin de ton instruction ça fonctionnerait mieux ;)
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
8 avril 2009 à 18:23
8 avril 2009 à 18:23
$sql1="select * from actu";
pas du tout ! en php5 si dans le php.ini les shorts tags sont désactivés les <? ?> ne marchent pas
il manque surtout <?php echo
et que fait ce + ?
sans le ; ça marche en php qd il n'y a qu'une instruction, mais il vaut mieux prendre l'habitude de ne pas l'oublier
et pour récupérer $nom ne suffit pas si les REGISTER_GLOBAL sont à off (c'est beaucoup mieux pour la sécurité)
il faut faire:
pas du tout ! en php5 si dans le php.ini les shorts tags sont désactivés les <? ?> ne marchent pas
il manque surtout <?php echo
et que fait ce + ?
<a href="./calendrier.php?mois=<?php echo date("Y-m"); ?>" >Calendrier</a>
sans le ; ça marche en php qd il n'y a qu'une instruction, mais il vaut mieux prendre l'habitude de ne pas l'oublier
et pour récupérer $nom ne suffit pas si les REGISTER_GLOBAL sont à off (c'est beaucoup mieux pour la sécurité)
il faut faire:
if(isset($_GET['nom'])){ $nom=$_GET['nom']; }
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Utilisateur anonyme
8 avril 2009 à 18:32
8 avril 2009 à 18:32
Pour compléter ce que viens de dire Alain_42, tu peux rajouter ce qui suit.
!empty($_GET['nom']) renvoie vraie si la valeur correspondant à nom n'est pas vide.
if(isset($_GET['nom']) && !empty($_GET['nom'])){ $nom=$_GET['nom']; }
!empty($_GET['nom']) renvoie vraie si la valeur correspondant à nom n'est pas vide.