Auteur Topic: Parse error:syntax error  (gelezen 5108 keer)

Offline mvd

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 31
Parse error:syntax error
« Gepost op: 28 oktober 2008, 18:21:22 »
Hallo,

Heb me net een DS-107+ gekocht, die perfect werkt, maar nu wil ik een php mail script laten draaien op de webserver en dan begint de miserie.
Het script werkt perfect op andere servers maar niet op de DS-107+.

Het script:

<?php
// variabelen ophalen
$aan = $_POST['aan'];
$naam = $_POST['naam'];
$email = $_POST['email'];
$telefoon = $_POST['telefoon'];
$onderwerp = $_POST['onderwerp'];
// .... voor alle andere invulvelden analoog

// mail sturen
// $bericht bevat inhoud van mail, via n kan je een nieuwe regel beginnen in de mail

$bericht = "Naam: $naamn Email: $emailn Telefoon: $telefoonn Onderwerp: $onderwerpn";
$headers = "From: $naam <$email>n";
$headers .= "Reply-To: $emailn";
$headers .= "Errors-To: http://mvd.telenet.be/bedankt.html");
exit;
?>


De foutmelding in explorer:

Warning: mail() [function.mail]: Failed to send mail. (504 5.5.2 <test>: Sender address rejected: need fully-qualified address) in /volume1/web/verwerk.php on line 17

Warning: Cannot modify header information - headers already sent by (output started at /volume1/web/verwerk.php:17) in /volume1/web/verwerk.php on line 20


Kan iemand mij helpen A.U.B.
Marc

Offline daanmidd

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 28
Re: Parse error:syntax error
« Reactie #1 Gepost op: 16 juni 2009, 17:31:53 »
De header-fout krijg je bij alle scripts waar dit in gebruikt wordt.
Ik weet niet hoe dit komt en of het op te lossen is, maar dit is erg vervelend, en bijna geen enkel script werkt hierdoor.

Verder denk ik dat de functie mail() niet ondersteund wordt omdat er geen smtp server op je nas draait.

Offline wizjos

  • Administrator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 123
  • -Ontvangen: 181
  • Berichten: 1.996
Re: Parse error:syntax error
« Reactie #2 Gepost op: 17 juni 2009, 01:52:28 »
Over de header fout het volgende: Deze ontstaat doordat er al (HTML) output verzonden is... Waarschijnlijk dat je ergens eerder in de opbouw van je pagina output hebt gegenereerd. Zie http://my.php.net/manual/en/function.header.php.

Over het niet kunnen versturen van mail en je opmerking over SMTP denk ik voorzichtig te mogen concluderen dat je de mail functionaliteit van je Syno nog niet hebt geconfigureerd. Zie in de DSM onder Systeem/Berichtgeving. Als je daar je SMTP-adres instelt zou je vanuit de Syno mail moeten kunnen versturen.

Succes!

Wizjos
Wizjos.


DS409+    4 x WD10EADS DSM 4.2-3243       [TEST]
DS214play 1 x WD20EARX DSM 6.1.4-15217-3  [PROD]
DS1513+   5 x WD80EFZX DSM 6.1.4-15217-5  [PROD]
RT1900ac               SRM 1.1.6-6931-1   [PROD]


Is RAID hetzelfde als een backup?
Goeie schijven voor je NAS? Neem Western Digital!


 

Sonarr Unable to parse media info from file

Gestart door proxydudeBoard Overige 3rd party packages

Reacties: 0
Gelezen: 1048
Laatste bericht 06 februari 2023, 14:27:41
door proxydude
System failed to parse media metadata of file......

Gestart door ronniebuisBoard FTP, NFS and Samba Server

Reacties: 0
Gelezen: 1612
Laatste bericht 01 januari 2010, 19:43:03
door ronniebuis
PHP Parse error tijdens retrieve

Gestart door SethBoard Spotweb

Reacties: 2
Gelezen: 1462
Laatste bericht 09 mei 2017, 07:12:08
door Seth
Parse error:syntax error

Gestart door mvdBoard Web Station

Reacties: 0
Gelezen: 1943
Laatste bericht 27 oktober 2008, 17:08:30
door mvd