Hallo, ich böchte eine emai-bestätigung in meine Seite mit einbauen.
meine emai-seite 1 sieht so aus:
in der dann ankommenden Mail steht folgender Link
http://www.blablabla.de/bestaetigen.php?MeineMail@gmx.de
Wenn ich diesen link aber dann anklicke, öffnet er nicht die seite http://www.blablabla.de/bestaetigen.php
sondern
http://www.blablabla.de/bestaetigen.php?MeineMail@gmx.de
diese existiert natürlich nicht.
ich wollte, das er die seite bestaetigen.php aufruft, und dann die variable email übergibt.
meine bestätigen.php sieht so aus:
meine emai-seite 1 sieht so aus:
HTML:
<?php
include ("checkuser.php");
include ("dbconnect.php");
$id = $_SESSION["user_id"];
$sql = "SELECT * from login WHERE id = $id";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
}
$email = $data["email"];
$empfaenger = $email;
$betreff = "Die Mail-Bestaetigen";
$from = "From: Admin Power3d <gw@dpowered.de>";
$text1 = "Hallo, Du hast dich für die Bestätigung deiner Email-Adresse eingetragen. Bitte klicke auf den folgenden Link";
$text3 = "http://www.blablabla.de/bestaetigen.php?email=$email";
$text = "$text1\n$text3";
mail($empfaenger, $betreff, $text, $from);
?>
http://www.blablabla.de/bestaetigen.php?MeineMail@gmx.de
Wenn ich diesen link aber dann anklicke, öffnet er nicht die seite http://www.blablabla.de/bestaetigen.php
sondern
http://www.blablabla.de/bestaetigen.php?MeineMail@gmx.de
diese existiert natürlich nicht.
ich wollte, das er die seite bestaetigen.php aufruft, und dann die variable email übergibt.
meine bestätigen.php sieht so aus:
HTML:
<?php
include ("dbconnect.php");
echo "Deine Email: ", $HTTP_GET_VARS["email"];
$sql = "SELECT * from login WHERE email = email";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
}
?>