Hent ID fra insert så det kan mailes ?
Hej,Har et dilemma, har en et script hvor jeg generer nogen mails med links til meddelelser, men jeg vil gerne lave en kontrolsum så man ikke nemt kan komme vide hvad der skal stå i adresselinien for at læse andre beskeder.
Derfor jeg havde jeg tænkt en md5 af meddelelsen id samt brugerensnavn, men IDet får jeg først når jeg sætter den ind i databasen, så hvordan får jeg IDet så jeg kan lave en md5 og sende med i mailen ?
Det script jeg bruger lige nu er:
$result = mysql_query("SELECT * FROM kunder LIMIT 0 , 1");
$row = mysql_fetch_array($result);
$besked = "xxxxxxxxxx har modtaget indbetaling på kr. ".$beløb."<br>";
$besked .= "Udskriv kvittering på xxxxxxx";
$emailbesked = "Kære ".$row['navn'].",\n\n";
$emailbesked .= "Du har modtaget en besked fra xxxxxxxxxx\n\n";
$emailbesked .= "Du kan læse den på xxxxxx\n\n";
$emailbesked .= "Med venlig hilsen\n\n";
$emailbesked .= "xxxxxxxxxx";
mysql_query("INSERT INTO `messages` (`id`, `bruger`, `admin`, `besked`, `læst`) VALUES ('', '".$konto."', 'leif', '".$besked."', '')") or die ("Der skete følgende fejl".mysql_error()."");
mail("".$row['email']."","Besked fra xxxxxxxxxx","$emailbesked","From: xxxxxxxxxx (No-Reply) <noreply@xxxxxxxxxx>");
Nogen der kan gennemskue hvordan jeg skal gøre det ?
Fra
Leif
