07. marts 2006 - 19:57Der er
8 kommentarer og 2 løsninger
PHP/Mysql - problem med afsendelse af mail til den rette
Hej eksperter.
Jeg har en database med en bruger tabel og en med bestillinger. Det er meningen at man skal kunne bestille oplysninger om de andre. Disse bestillinger bliver så sendt til admin, der skal kunne sende de bestilte brugeroplysninger.
Det jeg fumler med er hvordan jeg for disse oplysninger sendt afsted til den der har bestilt den.
Jeg håber nogen kan hjælpe, da mit hoved er ved at falde af:)? Problemet er hvordan jeg for den til at forstå at den skal sende til email fra bestillinger.
Koder: CREATE TABLE `bestillinger` ( `id` int(11) NOT NULL auto_increment, `BestiltUserID` int(5) NOT NULL default '0', `BestiltAf` varchar(15) NOT NULL default '', `bestiltafid` int(5) NOT NULL default '0', `tidspunkt` timestamp(14) NOT NULL, `betalt` varchar(15) NOT NULL default 'Nej', `email` varchar(35) NOT NULL default '', PRIMARY KEY (`id`)
users er alenlang, men indeholder id,brugernavn osv.
users_bestillinger, som sender til mail.php: <?php echo "<div align=\"center\"><a href=\"mail.php?BestiltUserID=$raekke[BestiltUserID];\"><img src=\"../pics/email.gif\" alt=\"\" height=\"20\" width=\"20\" border=\"0\"></a></div>";?>
mail.php:
<?php error_reporting(E_ALL); db con.osv
$sql = "select * from `users` where `id` = $_GET[BestiltUserID]"; $query = mysql_query($sql,$mydb) or die(mysql_error().$sql);
$raekkeny=mysql_fetch_array($query);
mail("??????", "Adressebestilling fra xxxxxx", " Brugernavn: $raekkeny[brugernavn]\n Navn: $raekkeny[fornavn] $raekkeny[efternavn]\n Adresse: $raekkeny[vejnavn]\n Postnummer: $raekkeny[postnummer]\n By: $raekkeny[byen]\n Email: $raekkeny[email]\n Besked: Vi håber du finder hvad du søger! \n", "xxxx - adresse"); header("Location: users_bestillinger.php"); ?>
Hejsa, tak for dit svar, jeg har prøvet som du skriver, men for nu denne fejl:
Notice: Undefined index: bestiltafid in /home/httpd/vhosts/xxxxxx/httpdocs/admin/mail.php on line 7 You have an error in your SQL syntax near '' at line 1select `email`, `fornavn`, `efternavn` from `users` where `id` =
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.