anoniem Geplaatst: 14 maart 2003 Delen Geplaatst: 14 maart 2003 Ik krijg een error als ik een mail probeer te versturen via php. Dit is het script: [code:1:ed66b1e5dd] <? mail("some@where.nl","Hallo","Dit is een test...","From: some2@where.nl ?> [/code:1:ed66b1e5dd] En dit is de error: [b:ed66b1e5dd]Fatal error: Call to undefined function: mail() in /usr/local/apache2/htdocs/testmail.php on line 2[/b:ed66b1e5dd] Ik gebruik een Linux server met Apache 2.0.44 met PHP 4.3.1 In php.ini staat de mailserver ingesteld. Iemand een idee waardoor het fout zou kunnen gaan? Quote Link naar reactie
anoniem Geplaatst: 14 maart 2003 Auteur Delen Geplaatst: 14 maart 2003 Als bovenstaande code exact overgenomen is moet je er eens wat aan knutselen, de aanroep wordt niet correct afgeloten aan het eind. Als dat niet werkt moet je eens een link posten naar je phpinfo (bestand maken met aanroep naar de phpinfo() functie). Quote Link naar reactie
anoniem Geplaatst: 14 maart 2003 Auteur Delen Geplaatst: 14 maart 2003 Oeps, verkeerd geplakt, de exacte code is: [code:1:c01d5f7011] <? mail("some@where.nl","Hallo","Dit is een test...","From: some2@where.nl") ?> [/code:1:c01d5f7011] Als ik "phpinfo()" uitvoer als php file, krijg ik bij "SMTP" mooi de naam van de mailserver te zien. Quote Link naar reactie
anoniem Geplaatst: 14 maart 2003 Auteur Delen Geplaatst: 14 maart 2003 Ik heb nu een andere versie (4.2.3) van PHP geinstalleerd en krijg nu ook een andere foutmelding, nl: [b:a3771b7db9]Warning: mail() is not supported in this PHP build in /usr/local/apache2/htdocs/testmail.php on line 6[/b:a3771b7db9] Ik dacht dat je daar bij de compilatie niks extra's voor op hoefde te geven. :-? De functie mail() is toch standaard? Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen