Vous n'êtes pas identifié(e).
Pages : 1
Bien vu Maljuna Kris !
C'était bien cela.
Merci beaucoup.
Bonne journée,
Jean
Bonjour à tous,
Étant débutant en PHP, je viens de m'inscrire sur
ce forum car je ne trouve pas la réponse sur
Google.
Voici mon problème: J'utilise un service externe
à mon site web qui renvoi le visiteur sur une
page bien précise avec des variables composées
d'espace.
Par exemple:
http://www. mon-url.com/lapage?1ere%20variable=la%20donee&2nd%20variable=lautre%20donnee
Je souhaiterai récupérer le contenu de ces
variables pour m'envoyer un e-mail mais je
n'arrive pas à les récupérer.
Voici ce que j'ai essayé:
<?
$email_cmd = $_GET['email'];
$adresse_cmd = $_GET['custom Adresse'];
// création du message
$titre="Sujet du message";
$tete="From:".$email_cmd."\n";
$corps.="Adresse : ".$adresse_cmd."\n\n\r";
etc.
?>
Ensuite:
<?
$email_cmd = $_GET['email'];
$adresse_cmd = $_GET['custom%20Adresse'];
// création du message
$titre="Sujet du message";
$tete="From:".$email_cmd."\n";
$corps.="Adresse : ".$adresse_cmd."\n\n\r";
etc.
?>
Puis:
<?
$email_cmd = $_GET['email'];
$adresse_cmd = urldecode($_GET['custom Adresse']);
// création du message
$titre="Sujet du message";
$tete="From:".$email_cmd."\n";
$corps.="Adresse : ".urlencode($adresse_cmd)."\n\n\r";
etc.
?>
Et enfin:
<?
$email_cmd = $_GET['email'];
$adresse_cmd = urldecode($_GET['custom%20Adresse']);
// création du message
$titre="Sujet du message";
$tete="From:".$email_cmd."\n";
$corps.="Adresse : ".urlencode($adresse_cmd)."\n\n\r";
etc.
?>
Mais rien n'a fonctionné.
À noter que la variable $email_cmd est bien
récupérée car il n'y a pas d'espace.
À noter aussi qu'on ne peut pas modifier le nom
des variables envoyées par le service externe.
Quelqu'un aurait-il la solution pour résoudre ce
petit problème ?
Merci beaucoup.
Amicalement,
Jean
Pages : 1