Avatar billede jammerlab Nybegynder
22. juni 2003 - 17:41 Der er 8 kommentarer og
1 løsning

Mail funktion

Ok... jeg har lavet følgende variabel $message:

$message = '
<html>
<font size=2 face=verdana>Dette er en automatisk bedked fra www.amici.dk<br><br>
Dit login er: <b><? echo $row[bruger]; ?></b><br>
Dit password er: <b><? echo $row[password]; ?</b><br>
Du skal ikke svare tilbage på denne besked</font><br>
</html>
';

men lige meget hvordan jeg vender og drejer den så kan jeg ikke bruge variabler i den. Mine headers er sat som følgende:

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: webmaster@amici.dk";
Avatar billede ahv Nybegynder
22. juni 2003 - 17:43 #1
$message = '
<html>
<font size=2 face=verdana>Dette er en automatisk bedked fra www.amici.dk<br><br>
Dit login er: <b>$row[bruger]</b><br>
Dit password er: <b>$row[password]</b><br>
Du skal ikke svare tilbage på denne besked</font><br>
</html>
';

?
Avatar billede jammerlab Nybegynder
22. juni 2003 - 17:43 #2
har set fejlen i 4 linje...

altså hvordan for jeg det password og brugernavn ind i mailen?
Avatar billede jammerlab Nybegynder
22. juni 2003 - 17:43 #3
ok prøver
Avatar billede jammerlab Nybegynder
22. juni 2003 - 17:43 #4
nææ det har jeg vidst prøvet når jeg tænker mig om
Avatar billede jammerlab Nybegynder
22. juni 2003 - 17:44 #5
Den skriver det bare ud som html...
Avatar billede ahv Nybegynder
22. juni 2003 - 17:45 #6
Prøv at vise mig hele scriptet.
Avatar billede jammerlab Nybegynder
22. juni 2003 - 17:57 #7
if($getpass && !$semail) {
echo "
<form action='$PHP_SELF?semail=true' method=post>
Email: <input name=mail class=form><br>
<input type=submit value=Gem class=form name=submit>
</form>
";
}

if($semail) {

$query2 = mysql_query("select * from profil WHERE email='$mail'") or die(mysql_error());
$query = mysql_fetch_array($query2);

$brugernavn = $query[nick];

$row2 = mysql_query("select * from logon WHERE bruger='$brugernavn'") or die(mysql_error());
$row = mysql_fetch_array($row2);

if($query[email]) {

$to = $query[email];
$topic = "Password/Bruger fra www.Amici.dk";

$message = '
<html>
<font size=2 face=verdana>Dette er en automatisk bedked fra www.amici.dk<br><br>
Dit login er: <b>$row[bruger]</b><br>
Dit password er: <b>$row[password]</b><br>
Du skal ikke svare tilbage på denne besked</font><br>
</html>
';

$headers  = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
$headers .= "From: webmaster@amici.dk";

mail($to, $topic, $message, $headers);

echo "Dit password og brugernavn er nu sendt til: $query[email]<br>";
} else {
echo "Denne bruger eksistere ikke<br>";
}

}
Avatar billede ahv Nybegynder
22. juni 2003 - 17:58 #8
Prøv ->

$message = "
<html>
<font size=2 face=verdana>Dette er en automatisk bedked fra www.amici.dk<br><br>
Dit login er: <b>".$row[bruger]."</b><br>
Dit password er: <b>".$row[password]."</b><br>
Du skal ikke svare tilbage på denne besked</font><br>
</html>
";
Avatar billede jammerlab Nybegynder
22. juni 2003 - 18:01 #9
ahv - det fungerede fint :) tak
Lig du et svar....
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester