J'arrive pas a récupérer un parametre d'URL !

Luniz -  
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
A voir également:

2 réponses

Alain_42 Messages postés 5413 Statut Membre 894
 
<?php
if($_GET['tru']==1)
{
$email=mysql_escape_string($_GET['email']);
require_once("connexion.php"); 

......
0
Titial69 Messages postés 269 Statut Membre 20
 
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.
0