Envoyer une variable ds un lien de header()

cs_amine124 Messages postés 48 Date d'inscription vendredi 20 février 2009 Statut Membre Dernière intervention 5 août 2016 - 20 mars 2011 à 12:47
cs_amine124 Messages postés 48 Date d'inscription vendredi 20 février 2009 Statut Membre Dernière intervention 5 août 2016 - 20 mars 2011 à 15:56
Est-ce qu'il est possible d'envoyer une variable dans un lien avec la fct header(), comme ça par exemple:

<?php
......
$ma_var="essai";
header(location:'ma_page.php?id=$ma_var';
?>

veuillez me dire comment faire svp, parce que j'ai essayé avec ce code mais j'obtiens une erreur:
"Parse error: syntax error, unexpected ':' in C:\Program Files\EasyPHP-5.3.5.0\www\ma_page.php on line 10".
Merci d'avance.

3 réponses

phpAnonyme Messages postés 392 Date d'inscription mercredi 28 octobre 2009 Statut Membre Dernière intervention 23 mars 2012 55
20 mars 2011 à 13:01
Problème de guillemets simples !
header('location: ma_page.php?id=.'$ma_var);




______________________________________________________________________
0
cod57 Messages postés 1653 Date d'inscription dimanche 7 septembre 2008 Statut Membre Dernière intervention 11 septembre 2013 19
20 mars 2011 à 13:14
bonjour

exit est recommandé ...

header('Location: ma_page.php?id='.$ma_var);exit;

DANS LA PAGE QUI RECEPTIONNE

if( isset($_GET['id']) && !empty($_GET['id']) ){
echo $_GET['id']; /*EXEMPLE ... si c'est un message ...*/
}else{
}

a++
0
cs_amine124 Messages postés 48 Date d'inscription vendredi 20 février 2009 Statut Membre Dernière intervention 5 août 2016
20 mars 2011 à 15:56
Oui, merci bien, ça marche très bien
0
Rejoignez-nous