mail()
(of phpmailer)
in een loopje.
toevoeging op 5 mei 2012, 20
17:
mail()
(of phpmailer)
in een loopje.
(of phpmailer)
in een loopje.
toevoeging op 5 mei 2012, 20
17:mail()
(of phpmailer)
in een loopje.
17:[COLOR= #0000BB]<?php
$content[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Hoi[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$content[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]Dit is een nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$content[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]Doei[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Selecteer alle mailadressen om de nieuwsbrief naar te versturen [/COLOR]
[COLOR= #0000BB]$selectmail[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT emailadres FROM nbb_email"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$abc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$selectmail[/COLOR][COLOR= #007700]))
{[/COLOR]
[COLOR= #0000BB]$to[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$abc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]emailadres[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #FF8000]// Hieronder komt de hele nieuwsbrief incl. content, subject en headers.[/COLOR]
[URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$to[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$subject[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$headers[/COLOR][COLOR= #007700]);
}[/COLOR]
?> [COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #DD0000]"config.php"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$tekstbeschrijving[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Habbotjes.be - Nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Selecteer alle mailadressen om de nieuwsbrief naar te versturen [/COLOR]
[COLOR= #0000BB]$selectmail[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM leden WHERE nieuwsbrief=aan LIMIT 0,1000"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$abc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$selectmail[/COLOR][COLOR= #007700]))
{[/COLOR]
[COLOR= #0000BB]$tekstmail[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Habbotjes.be - Nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$to[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$abc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"rn"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mailheader[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Reply-To: no-reply@habbotjes.bern"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mailheader[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Content-type: text/html; charset=iso-8859-1rn"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Hieronder komt de hele nieuwsbrief incl. content, subject en headers.[/COLOR]
[URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$to[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekstbeschrijving[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekstmail[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$mailheader[/COLOR][COLOR= #007700]);
}[/COLOR]
?> [COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #DD0000]"config.php"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$tekstbeschrijving[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Habbotjes.be - Nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Selecteer alle mailadressen om de nieuwsbrief naar te versturen [/COLOR]
[COLOR= #0000BB]$selectmail[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM leden WHERE nieuwsbrief=uit LIMIT 0,1000"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$abc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$selectmail[/COLOR][COLOR= #007700]))
{[/COLOR]
[COLOR= #0000BB]$tekstmail[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Habbotjes.be - Nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$to[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$abc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]"rn"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mailheader[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Reply-To: no-reply@habbotjes.bern"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mailheader[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Content-type: text/html; charset=iso-8859-1rn"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Hieronder komt de hele nieuwsbrief incl. content, subject en headers.[/COLOR]
[URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$to[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekstbeschrijving[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekstmail[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$mailheader[/COLOR][COLOR= #007700]);
}[/COLOR]
?> Aarclay schreef:toevoeging op 5 mei 2012, 20:36:39:Probeer het? (met wat bestaande test-adressen offcourse).
Ik zei nog wat over foutafhandeling op je $selectmail, dat mis ik nog steeds...
Ook zit je op lijn 11 lege strings te verbinden met een variabele, best onnodig...
Wat moet ik als foutafhandeling doen dan?
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #DD0000]"config.php"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$tekstbeschrijving[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Habbotjes.be - Nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Selecteer alle mailadressen om de nieuwsbrief naar te versturen [/COLOR]
[COLOR= #0000BB]$selectmail[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM leden WHERE nieuwsbrief=uit LIMIT 0,1000"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$abc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$selectmail[/COLOR][COLOR= #007700]))
{[/COLOR]
[COLOR= #0000BB]$tekstmail[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Habbotjes.be - Nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mailheader[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Reply-To: no-reply@habbotjes.bern"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mailheader[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Content-type: text/html; charset=iso-8859-1rn"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Hieronder komt de hele nieuwsbrief incl. content, subject en headers.[/COLOR]
[URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$abc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$tekstbeschrijving[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekstmail[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$mailheader[/COLOR][COLOR= #007700]);
}[/COLOR]
?> Nickjexx schreef:toevoeging op 5 mei 2012, 20:35:17:Hij stuurt hem maar naar 1 persoon.
Aarclay schreef:Pseudo-code:Probeer het? (met wat bestaande test-adressen offcourse).
Ik zei nog wat over foutafhandeling op je $selectmail, dat mis ik nog steeds...
Ook zit je op lijn 11 lege strings te verbinden met een variabele, best onnodig...
Wat moet ik als foutafhandeling doen dan?
[COLOR= #0000BB]<?php
$result[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT .. bla die bla WHERE...."[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #FF8000]// gelukt, hier komt de while() {.... } etc...[/COLOR]
[COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]// query is stuk..
// echo mysql_error();[/COLOR]
[COLOR= #007700]}[/COLOR] Aarclay schreef:Pseudo-code:toevoeging op 5 mei 2012, 20:35:17:Eerdere citaten tonen
Nickjexx schreef:Hij stuurt hem maar naar 1 persoon.Eerdere citaten tonen
Aarclay schreef:Probeer het? (met wat bestaande test-adressen offcourse).
Ik zei nog wat over foutafhandeling op je $selectmail, dat mis ik nog steeds...
Ook zit je op lijn 11 lege strings te verbinden met een variabele, best onnodig...
Wat moet ik als foutafhandeling doen dan?
[COLOR= #0000BB]<?php
$result[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT .. bla die bla WHERE...."[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$result[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #FF8000]// gelukt, hier komt de while etc...[/COLOR]
[COLOR= #007700]}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
[COLOR= #FF8000]// query is stuk..
// echo mysql_error();[/COLOR]
[COLOR= #007700]}[/COLOR] 
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/include"]include[/URL][COLOR= #DD0000]"config.php"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$tekstbeschrijving[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Habbotjes.be - Nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Selecteer alle mailadressen om de nieuwsbrief naar te versturen [/COLOR]
[COLOR= #0000BB]$selectmail[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM leden WHERE nieuwsbrief=uit LIMIT 0,1000"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$abc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$selectmail[/COLOR][COLOR= #007700]))[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$selectmail[/COLOR][COLOR= #007700]){[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"Er ging iets fout: "[/COLOR][COLOR= #007700].[/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]().[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{
{[/COLOR]
[COLOR= #0000BB]$tekstmail[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000]Habbotjes.be - Nieuwsbrief[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mailheader[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Reply-To: no-reply@habbotjes.bern"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$mailheader[/COLOR] [COLOR= #007700].=[/COLOR] [COLOR= #DD0000]"Content-type: text/html; charset=iso-8859-1rn"[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #FF8000]// Hieronder komt de hele nieuwsbrief incl. content, subject en headers.[/COLOR]
[URL="http://www.php.net/mail"]mail[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$abc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]email[/COLOR][COLOR= #007700]],[/COLOR] [COLOR= #0000BB]$tekstbeschrijving[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$tekstmail[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$mailheader[/COLOR][COLOR= #007700]);
}
}[/COLOR]
?>