J'arrive pas a récupérer un parametre d'URL !
Luniz
-
Titial69 Messages postés 269 Statut Membre -
Titial69 Messages postés 269 Statut Membre -
Bonjour,
Je suis en train de faire une newsletter et j envoie un mail de confirmation pour que l internaute puisse confirmé l inscription
Mais j arrive pas a récupérer l email du lien de confirmation pour qu il s enregistre dans la bdd
En fait, le lien de confirmation est redirigé vers une page inscription.php
Voici le lien dans le mail:
<p><a href="https://www.pagesjaunes.fr/?tru=1&email=%27$email.'">Veuillez confirmer votre inscription</a></p>
Et voici ma page inscription.php pour enregistrer l email dans la bdd:
<?php
if($_GET['tru']==1)
{
require_once("connexion.php");
mysql_query("INSERT INTO email VALUES('', '" .$email. "')");
echo 'Votre inscription à la Newsletter a été confirmée.';
}
else
{
echo 'Il y a eu une erreur.';
}
?>
Comment je fais pour récupérer l'email du parametre get???
Merci
Je suis en train de faire une newsletter et j envoie un mail de confirmation pour que l internaute puisse confirmé l inscription
Mais j arrive pas a récupérer l email du lien de confirmation pour qu il s enregistre dans la bdd
En fait, le lien de confirmation est redirigé vers une page inscription.php
Voici le lien dans le mail:
<p><a href="https://www.pagesjaunes.fr/?tru=1&email=%27$email.'">Veuillez confirmer votre inscription</a></p>
Et voici ma page inscription.php pour enregistrer l email dans la bdd:
<?php
if($_GET['tru']==1)
{
require_once("connexion.php");
mysql_query("INSERT INTO email VALUES('', '" .$email. "')");
echo 'Votre inscription à la Newsletter a été confirmée.';
}
else
{
echo 'Il y a eu une erreur.';
}
?>
Comment je fais pour récupérer l'email du parametre get???
Merci
Configuration: Windows XP / Internet Explorer 7.0
2 réponses
-
<?php if($_GET['tru']==1) { $email=mysql_escape_string($_GET['email']); require_once("connexion.php"); ...... -
Alain42 a raison, mais je serai de toi je ferai au moins un htmlspecialchar et un mysql_real_escape_string sur email par ce que la tu entre directement la valeur de email dans ta BDD, et n'importe qui peut modifier l'email marqué dans la barre d'adresse... pas très prudent.