login  Naam:   Wachtwoord: 
Registreer je!
 Forum

mysql fetch in een mail()

Offline Warbringer - 18/04/2007 23:12
Avatar van WarbringerOnbekend Hallo mensen.
Mijn code at:http://www.plaatscode.be/5117/

Kan iemand mij vertellen waarom dit niet werkt?
Haal data uit de mysql en wil die in een email zetten.

Krijg helemaal geen email meer binnen helaas.


Groetjes

8 antwoorden

Gesponsorde links
Offline SickBoy - 18/04/2007 23:17
Avatar van SickBoy MySQL beginner wat is de precieze error?
kunt ge het gewoon echo'en?
en ondersteunt uw host wel mails?
Offline Warbringer - 18/04/2007 23:31
Avatar van Warbringer Onbekend ja, ik kan normaal altijd mails versturen, enkel nu werkt het niet meer sinds ik het in die loop verwerkt heb omdat ik mysql database gegevens wil mailen.

mail($naam, $onderwerp, "bericht".send()."");

werkt ook niet, in dat geval is send() dan een functie
die fetched alles uit de SQL...

geen error of niks, gewoon geen aankomende emails (of versturen van emails werkt niet kan ook natuurlijk).
Offline vinTage - 18/04/2007 23:43 (laatste wijziging 18/04/2007 23:43)
Avatar van vinTage Nieuw lid probeer ook eens or die bij je querie, mischien gaat het daar al fout ?
Offline Warbringer - 19/04/2007 00:00
Avatar van Warbringer Onbekend nee query werkt prima 
Offline jelle - 19/04/2007 08:14
Avatar van jelle PHP beginner $headers .= 'From: website<'.$to.'>'.$eol;
$headers .= 'Reply-To: website<'.$to.'>'.$eol;
$headers .= 'Return-Path: website<'.$to.'>'.$eol;

moet toch zijn
$headers = 'From: website<'.$to.'>'.$eol;
$headers .= 'Reply-To: website<'.$to.'>'.$eol;
$headers .= 'Return-Path: website<'.$to.'>'.$eol;
Offline Warbringer - 19/04/2007 08:28
Avatar van Warbringer Onbekend aan de headers ligt het niet want zonder headers werkt het ook niet helaas, dus iemand misschien een idee? als ik die fetch uit de mysql in een function zet en dan doe van


mail($naam, $onderwerp, "bericht:".mijnfunctie()."", $headers);

dan werkt het ook niet...
Offline Thomas - 19/04/2007 09:05
Avatar van Thomas Moderator Moet er per orderregel een mail gestuurd worden?
Deze staat nu binnen je while.

Hoeveel resultaten levert $query op?

0? Dan ontvang je geen mail?
Een heleboel? Dan kan het zijn dat er een spamfilter dit beschouwt als spam / mailbomb?
Offline Warbringer - 19/04/2007 10:35 (laatste wijziging 19/04/2007 13:33)
Avatar van Warbringer Onbekend in één email bericht moet ALLE regels worden weergegeven.
Dus zijn er 50 orders, dan moeten er 50 regels in de email komen, netjes onder elkaar, zijn er maar 10 orders dan weergeeft hij maar 10 regels.

Dat is mijn bedoelding zeg maar dus één email die alle records uit de mysql database haald.

Dat mogelijk?

-- edit --

krijg nu helemaal geen email meer binnen haha.
ik heb drie pagina's. een voor het maken van een voorbeeld.
klik je op 'verzenden' dan laad hij die pagina waarin het emailtje verzonden wordt.
de pagina's hier:

[1] voorbeeld genereren: http://www.plaatscode.be/5118/

[2] als men op de 'verzend' knop drukt en het wilt verzenden: http://www.plaatscode.be/5119/

[3] de pagina waaruit de mysql data opgehaald wordt: http://www.plaatscode.be/5120/

Mij lukt het niet, echt te weinig begrip nog van sommige dingen, sorry 


Heb de mails nu binnen na een hele lange tijd te wachten hahaha maar het klopt niet!!!
inhoud is:


klant nummer . en dat keer 50 of zo, terwijl er maar één ding is gekocht eigenlijk.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.198s