Hallo !
Ich habe folgendes Problem:
Nach dem Abschicken eines Anmeldeformulars soll eine Mail verschickt werden. In der Mail soll ein Link enthalten sein, der eine ID enthält.
Der Code:
Was man dann aber per E-mail bekommt, ist das: Ihre Anmeldung war erfolgreich! Ihr Link: Resource id #8
könnt ihr mir helfen wo der Fehler liegt?
Ich habe folgendes Problem:
Nach dem Abschicken eines Anmeldeformulars soll eine Mail verschickt werden. In der Mail soll ein Link enthalten sein, der eine ID enthält.
Der Code:
Code:
mysql_query("INSERT INTO
PersLink(link)VALUES('http://4mo.square7.ch/index.php?userid=')") or die($query.' Fehlermeldung der DB: '.mysql_error());
$idlink = mysql_insert_id() or die($query.' Fehlermeldung der DB: '.mysql_error());
mysql_query("INSERT INTO
Spieler(nickname,email,link_id)VALUES('$nick' , '$emailad' , '$idlink')");
$nrlink = mysql_insert_id() or die($query.' Fehlermeldung der DB: '.mysql_error());
mysql_query("UPDATE
PersLink SET link = 'http://4mo.square7.ch/index.php?userid=$nrlink'
WHERE PersLink.linknr = $nrlink") or die($query.' Fehlermeldung der DB: '.mysql_error());
/* automatische E-mail versenden */
$sendlink = mysql_query("SELECT link FROM PersLink
WHERE PersLink.linknr = $idlink");
$empfaenger = $emailad;
$betreff = 'Anmeldung erfolgreich!';
$nachricht = "Ihre Anmeldung war erfolgreich! Ihr Link: $sendlink";
$header = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();
mail($empfaenger, $betreff, $nachricht, $header);
Was man dann aber per E-mail bekommt, ist das: Ihre Anmeldung war erfolgreich! Ihr Link: Resource id #8
könnt ihr mir helfen wo der Fehler liegt?