WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   sendmail via perl.scripte (http://www.wcm.at/forum/showthread.php?t=87296)

Nightman 10.02.2003 20:36

mein installiertes script

_m3 10.02.2003 21:07

Z:/http/nightman/scripte/sendmail/nms_sendmail

Zumindest laut deinem ZIP-File.

Nightman 10.02.2003 21:09

ups :)

glei mal testen :P

thx dir

Nightman 10.02.2003 21:16

so nun bekomme ich dies

----------------------------------------
CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:


String found where operator expected at z:\http\nightman\scripte\formmail\formmail.pl line 49, near "@referers = '"
(Might be a runaway multi-line '' string starting on line 48)
(Missing semicolon on previous line?)
Bareword found where operator expected at z:\http\nightman\scripte\formmail\formmail.pl line 49, near "@referers = 'www"
(Missing operator before www?)
syntax error at z:\http\nightman\scripte\formmail\formmail.pl line 49, near "@referers = '"
Bad name after at' at z:\http\nightman\scripte\formmail\formmail.pl line 49.
------------------------------------------

:(

mein prob ist leider das ich schlecht englisch kann und obendrein ned programieren kann :mad: *please help me*

_m3 10.02.2003 22:14

poste mal dein aktuelles script, du duerftest in der zeile 49 oder davor einen " oder einen ; vergessen haben.

Nightman 10.02.2003 22:19

mensch ich bin froh das es dich gibt _m3 ;)

also hier das aktuelle formmail.pl

Nightman 19.02.2003 06:47

Hm kann mir nimmand helfen???

_m3 19.02.2003 13:01

Sorry, Dein letztes Posting ist irgendwie untergegangen.

Der rot markierte Teil duerfte das Problem machen ;)
Code:

$mailprog          = "$1 -wT Z:/http/nightman/scripte/sendmail/nms_sendmail -oi -t";';

Nightman 19.02.2003 19:45

hm... jetzt wirds langsam schlimm

-----------------------------------
Application Error
An error has occurred in the program

Can't open mailprog [ -wT Z:/http/nightman/scripte/sendmail/nms_sendmail -oi -t]
------------------------------------

hm _mp3 wenn ich dir ein benutzerkonto einrichte würdest es mir machen? *büdde*

wieder mal das installierte script vom server

_m3 19.02.2003 20:22

1) _m3 oder nur m3, aber sicher nicht _mp3 ;)

2) Nur selber fixen macht schlauer :)

3) Wie kommst Du in Zeile 47
$mailprog = "$1 -wT Z:/http/nightman/scripte/sendmail/nms_sendmail -oi -t";
auf das "$1" am Anfang? $1 beinhaltet einen Match einer RegEx.
IMHO sollte dort "C:/perl/bin/perl.exe" oder so stehen.

Weiter wird $mailprog dann via eval aufgerufen. Daher musst du Backslashes statt Slashes verwenden. Da Du fuer den String " verwendest, musst Du jeden "/" durch ein "\\" ersetzten.

HTH


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag