Oud 07-01-2003, 15:02
Martin
Avatar van Martin
Martin is offline
Met 2 anderen ben ik bezig met een project. Nu werkt een bepaald onderdeel niet. Eerst even een stukje script:

PHP-code:
// create the header for mailing

$header    "From: \"".addslashes('Scholieren.com datingservice')."\" <".'Scholieren.com datingservice'.">\r\n";
$header   .= "Reply-To: ".'do_not_reply@dating.scholieren.com'."\r\n";
$header   .= "MIME-Version: 1.0\r\n";
$header   .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$header   .= "X-Priority: 1\r\n";
$header   .= "X-Mailer: PHP / ".phpversion()."\r\n";
                    
// give the mail a subject
$subject "DatingMessage";
    
// markup of the mail
$message "
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<html>
<head><title>Datingservice</title></head>
<body>
<B><A href=\"
$CONFIG_ROOT_WEBSITE/index.php?id=$PHP_USER_ID\">$sender_name</A> heeft het volgende bericht voor jou:</B><P>$usermessage

<P><A href=\"
$CONFIG_ROOT_WEBSITE/index.php?id=$PHP_USER_ID\">Klik hier om mijn profiel te bekijken</A><BR>

__________________________________________________<BR>
<I>Dit bericht is verzonden via de datingservice van Scholieren.com. <BR>
Als je klachten hebt over de afzender dan kan je mailen naar 
$CONFIG_MAILADRES!</I>                    
</body>
</html>"
;
                
// get information and mail the data to the specified receiver
mail($receiver_mail$subject$message$header); 
Als ik nu een mailtje verstuur naar Jon (jon@scholieren.com, opent zijn mail met netscape) dan krijgt hij dus HTML code te zien in plaats van een opgemaakt mailtje. Hij gebruikt Netscape messenger (of hoe heet dat?) en kan wel andere mailtjes openen en normaal bekijken die in HTML-formaat zijn opgemaakt.

Wat is er fout aan ons scriptje?

Laatst gewijzigd op 07-01-2003 om 15:05.
Met citaat reageren
Advertentie
Oud 07-01-2003, 15:09
Verwijderd
Volgens mij hoef je helemaal niet met <html> te beginnen ofzo,
als he gewoon \n gebruikt en gewoon een link erneer zet komt alles goed, dit doet een mail programma zelf allemaal.


En al wil he HTML, kun je dat volgens mij gewoon normaal gebruiken, dus zonder te starten met <html> enzo
Met citaat reageren
Oud 07-01-2003, 15:11
Martin
Avatar van Martin
Martin is offline
Citaat:
McLaren schreef:
Volgens mij hoef je helemaal niet met <html> te beginnen ofzo,
als he gewoon \n gebruikt en gewoon een link erneer zet komt alles goed, dit doet een mail programma zelf allemaal.


En al wil he HTML, kun je dat volgens mij gewoon normaal gebruiken, dus zonder te starten met <html> enzo
Eerst hadden wij het inderdaad zonder de html, head en body-tags maar dan bleef er hetzelfde probleem bestaan.

Leuk en aardig dat een mailprogramma dat zelf kan doen, maar wij willen geen complete link in het mailtje gooien maar de naam van een user gekoppeld aan een link.
Met citaat reageren
Oud 07-01-2003, 16:44
Martin
Avatar van Martin
Martin is offline
Ik heb de oplossing gevonden. Elke header sloot ik af met "\r\n". Dit werkt dus niet vlekkeloos in netscape. De oplossing was om dit te vervangen door "\n". Dan werkt hij in zowel Netscape als andere mailcliŽnts.
Met citaat reageren
Oud 07-01-2003, 22:19
Kinky
Avatar van Kinky
Kinky is offline
Citaat:
chatfreak schreef:
Ik heb de oplossing gevonden. Elke header sloot ik af met "\r\n". Dit werkt dus niet vlekkeloos in netscape. De oplossing was om dit te vervangen door "\n". Dan werkt hij in zowel Netscape als andere mailcliŽnts.
Ik heb wel eens het probleem gehad dat een Linux mailserver de mail niet kon verzenden op deze manier ('\n'). Alleen met '\r\n\'.. Maarja, heb jij dus geen last van begrijp ik....
Met citaat reageren
Oud 07-01-2003, 22:22
Martin
Avatar van Martin
Martin is offline
Citaat:
Kinky schreef:
Ik heb wel eens het probleem gehad dat een Linux mailserver de mail niet kon verzenden op deze manier ('\n'). Alleen met '\r\n\'.. Maarja, heb jij dus geen last van begrijp ik....
Hmm, ik weet niet wat Endoria voor OS draait
Met citaat reageren
Oud 07-01-2003, 22:37
Verwijderd
Citaat:
chatfreak schreef:
Hmm, ik weet niet wat Endoria voor OS draait
Ja, wat denk je nou zelf..
Echt geen Windhoos hoor
(Linux, Debian)
Met citaat reageren
Oud 08-01-2003, 06:28
Martin
Avatar van Martin
Martin is offline
Citaat:
McLaren schreef:
Ja, wat denk je nou zelf..
Echt geen Windhoos hoor
(Linux, Debian)
Ok
Met citaat reageren
Advertentie
Reageren

Topictools Zoek in deze topic
Zoek in deze topic:

Geavanceerd zoeken

Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [PHP] Mail wil niet verstuurd worden
Verwijderd
4 25-05-2005 10:47
Software & Hardware [PHP] uitgewerkte pagina mailen?
Noisecrew
11 05-01-2004 11:19
Software & Hardware [PHP] imap_mail() geeft niet het gewenste resultaat..
Verwijderd
3 31-10-2003 08:39
Software & Hardware [PHP] Mailfrom
TIGEK
5 07-10-2003 09:04
Software & Hardware (PHP)gastenboek
spsup
11 04-05-2003 18:02
Software & Hardware php mail form?
JWO
5 13-11-2001 09:05


Alle tijden zijn GMT +1. Het is nu 23:04.