Avatar billede surfman Nybegynder
09. august 2006 - 23:06 Der er 10 kommentarer og
1 løsning

Virker ikke?

Denne admin del virker ikke når man skal sende nyhedsbrev den skriver Mail fejlede. kan ses på : http://kki.dk/web/admin.php

KODE:
-----------------------------

if ($mode == "send") {

   

    if ($_GET['action'] == "on")
{
    $res = mysql_query("SELECT * FROM mailliste");
    while ($row = mysql_fetch_array($res))
    {
        $afsender = "YOUR@MAIL";
        $modtager = $row['mail'];
        $emne = $_POST['emne'];
        $_POST['besked'] = '<html>';
       
        // To send HTML mail, the Content-type header must be set
        $headers  = 'MIME-Version: 1.0' . "\r\n";
        $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
       
        // Additional headers
        $headers .= 'To: MODTAGER ' . $modtager . "\r\n";
        $headers .= 'From: AFSENDER ' . $afsender . "\r\n";
       
        if(mail($modtager, $emne, $besked, $headers))
        {
            echo 'Mail afsendt til: ' . $modtager . '<br />';
        }
        else
        {
            echo 'Mail fejlede til: ' . $modtager . '<br />';
        }
    }
    exit; 
}

    ?><form action="admin.php?mode=send&action=on" method="post">
Avatar billede mcgoat Nybegynder
09. august 2006 - 23:09 #1
du har ikke sat $besked til noget?
Avatar billede mcgoat Nybegynder
09. august 2006 - 23:09 #2
sikkert derfor den fejler :P
Avatar billede mcgoat Nybegynder
09. august 2006 - 23:11 #3
og kan se du har byttet om på IP og Mail på siden. ihvertfald når den viser listen.. de er vel ikke byttet om i databasen også?
Avatar billede surfman Nybegynder
10. august 2006 - 00:09 #4
ja det ved jeg, nej ikke i databasen....
Men kan du hjælpe hvad skal jeg skriver/erstatte noget?
Avatar billede mcgoat Nybegynder
10. august 2006 - 08:35 #5
prøv at udskifte:
$_POST['besked'] = '<html>';
med
$besked = $_POST['besked']

og se om det ikke skulle virke :)
Avatar billede surfman Nybegynder
10. august 2006 - 11:26 #6
Nej det virker ikk desvære :(
Avatar billede mcgoat Nybegynder
10. august 2006 - 11:47 #7
prøv at ændre:

  else
        {
            echo 'Mail fejlede til: ' . $modtager . '<br />';
            echo '1: ' . $emne . '<br />';
            echo '2: ' . $besked . '<br />';
            echo '3: ' . $headers . '<br />';
        }


for lige at se hvad variablerne rigtigt indeholder
Avatar billede mcgoat Nybegynder
10. august 2006 - 11:52 #8
måske læse http://dk.php.net/mail under systemkrav og runtime konfiguration, og tjekke alt er sat op som det skal være :)
Avatar billede surfman Nybegynder
10. august 2006 - 17:50 #9
Hvor skal det der stå/erstattes?
Avatar billede surfman Nybegynder
10. august 2006 - 17:54 #10
Mig der sover, ved godt hvor det skulle erstattes :P. Nu ser det sådan ud:
-----------------
Mail fejlede til: asfasf
1:
2:
3: MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 To: MODTAGER asfasf From: AFSENDER YOUR@MAIL
Mail fejlede til: asfsaf@adasf.fk
1:
2:
3: MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 To: MODTAGER asfsaf@adasf.fk From: AFSENDER YOUR@MAIL
Mail fejlede til: d
1:
2:
3: MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 To: MODTAGER d From: AFSENDER YOUR@MAIL
Mail fejlede til: sfgskg@afsf.dk
1:
2:
3: MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 To: MODTAGER sfgskg@afsf.dk From: AFSENDER YOUR@MAIL
Mail fejlede til:
1:
2:
3: MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 To: MODTAGER From: AFSENDER YOUR@MAIL
Mail fejlede til: salg@edownload.dk
1:
2:
3: MIME-Version: 1.0 Content-type: text/html; charset=iso-8859-1 To: MODTAGER salg@edownload.dk From: AFSENDER YOUR@MAIL
Avatar billede surfman Nybegynder
12. august 2006 - 00:55 #11
Lukker anden løsning er fundet.
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