Current time: 12-27-2024, 02:19 PM Hello There, Guest! (LoginRegister)


Thread Closed 
[ERLEDIGT] mailopen.php
Author Message
juerg Offline
Junior Member
*

Posts: 95
Joined: Aug 2007
Reputation: 0
Post: #1
[ERLEDIGT] mailopen.php
Ich benutze folgendes php Script für meine Webformulare: Link
Seit meiner umstellung auf ISPCP 1.07 (Neuinstallation) wird wohl eine Email generiert, aber kein Inhalt. Das sieht dan im Detail so aus:

Quote:Return-Path: <webmaster@domain.ch>
X-Original-To: info@meinedomain.ch
Delivered-To: info@meinedomain.ch
Received: by web4youserver.web4you-gmbh.ch (Postfix, from userid 2019)
id 850F0124A71B; Wed, 5 Jan 2011 08:35:57 +0100 (CET)
To: info@web4you-gmbh.ch
Subject:
From: <>
Reply-To:
Error-To:
X-Mailer: GrammiwebMailOpen
X-Sender-IP:
Content-Type: text/html
Message-Id: <20110105073557.850F0124A71B@web4youserver.web4you-gmbh.ch>
Date: Wed, 5 Jan 2011 08:35:57 +0100 (CET)

Kann ich so ein php Script irgendwie in einem Debug Modus laufen lassen?
(This post was last modified: 01-07-2011 07:51 AM by ZooL.)
01-05-2011 05:48 PM
Find all posts by this user
ShadowJumper Offline
Member
***

Posts: 287
Joined: Sep 2008
Reputation: 2
Post: #2
RE: mailopen.php
Als Urheber des Scriptes das du da für 20 Euro verkaufst sollte es dir doch ein leichtes sein den Fehler zu finden.

Ansonsten wende dich doch mal an die Autoren der kostenlosen Lösungen von PHPMailern. Zumal der Anschein besteht das du dein Script selber einfach nur zusammen kopiert hast, teile davon finde ich recht schnell bei Google.

So oder so finde ich es persönlich schon etwas dreist für so einen PHPMailer der nichts kann, schlecht Programmiert ist und wo es tausende von besseren und vor allem kostenlosen Lösungen gibt 20,- zu verlangen Rolleyes
01-05-2011 06:03 PM
Find all posts by this user
juerg Offline
Junior Member
*

Posts: 95
Joined: Aug 2007
Reputation: 0
Post: #3
RE: mailopen.php
(01-05-2011 06:03 PM)ShadowJumper Wrote:  Als Urheber des Scriptes das du da für 20 Euro verkaufst sollte es dir doch ein leichtes sein den Fehler zu finden.

Ansonsten wende dich doch mal an die Autoren der kostenlosen Lösungen von PHPMailern. Zumal der Anschein besteht das du dein Script selber einfach nur zusammen kopiert hast, teile davon finde ich recht schnell bei Google.

So oder so finde ich es persönlich schon etwas dreist für so einen PHPMailer der nichts kann, schlecht Programmiert ist und wo es tausende von besseren und vor allem kostenlosen Lösungen gibt 20,- zu verlangen Rolleyes

Sorry - aber das verkaufe ich nicht. Ich setze es nur ein. Das Teil ist ja so fixfertig verfügbar.
01-05-2011 06:51 PM
Find all posts by this user
brusau Offline
Junior Member
*

Posts: 83
Joined: Feb 2010
Reputation: 2
Post: #4
RE: mailopen.php
ich würde zunächst schauen ob überhaupt Werte übergeben werden.
01-05-2011 07:24 PM
Find all posts by this user
juerg Offline
Junior Member
*

Posts: 95
Joined: Aug 2007
Reputation: 0
Post: #5
RE: mailopen.php
(01-05-2011 07:24 PM)brusau Wrote:  ich würde zunächst schauen ob überhaupt Werte übergeben werden.

Ja genau das würde ich gerne tun. Wie kann ich das denn tun?
01-05-2011 07:30 PM
Find all posts by this user
brusau Offline
Junior Member
*

Posts: 83
Joined: Feb 2010
Reputation: 2
Post: #6
RE: mailopen.php
am einfachsten^^
Code:
echo $_POST[BETREFF];
(This post was last modified: 01-05-2011 07:32 PM by brusau.)
01-05-2011 07:31 PM
Find all posts by this user
juerg Offline
Junior Member
*

Posts: 95
Joined: Aug 2007
Reputation: 0
Post: #7
RE: mailopen.php
(01-05-2011 07:31 PM)brusau Wrote:  am einfachsten^^
Code:
echo $_POST[BETREFF];


Nun, das Formular hat bisher einwandfrei funktioniert. Gibt es isrgendwelche Sicherheitstechnische Einschränkungen, die vielleicht auf die neue Version ISPCP verschärft wurden?

Das mit dem Uebergeben von Variablen muss ich wohl erst noch genauer nachlesen, wie das geht. Also wie ich das genau machen soll ist mir noch nicht ganz klar. Also wo eingeben und wo prüfen.
01-05-2011 08:13 PM
Find all posts by this user
brusau Offline
Junior Member
*

Posts: 83
Joined: Feb 2010
Reputation: 2
Post: #8
RE: mailopen.php
Wenn du def. nichts geändert hast, dann frag den Admin von deinem Server ob der ggf. was geändert hat?

in dem mailopen.php ist doch folgender
Code:
mail($empfangAdresse,$actBetreff,$bodyEmail,$mailHeader1);
#echo "$bodyEmail<br>$mailHeader1<br><br>To: $empfangAdresse<br>Betreff: $actBetreff<br>URL: $actDanke";
bzw.
Code:
mail($formEmail,"Danke: ".$actBetreff,$bodyDankEmail,$mailHeader2);
#echo "<p><hr>$bodyDankEmail<br>$mailHeader2<br><br>To: $formEmail<br>Betreff: $actBetreff";

Ändere den mal wie folgt ab und du solltest Ausgaben bekommen:
Code:
#mail($empfangAdresse,$actBetreff,$bodyEmail,$mailHeader1);
echo "$bodyEmail<br>$mailHeader1<br><br>To: $empfangAdresse<br>Betreff: $actBetreff<br>URL: $actDanke";
bzw.
Code:
#mail($formEmail,"Danke: ".$actBetreff,$bodyDankEmail,$mailHeader2);
echo "<p><hr>$bodyDankEmail<br>$mailHeader2<br><br>To: $formEmail<br>Betreff: $actBetreff";

Dann siehst du was kommt und was nicht.
01-05-2011 09:14 PM
Find all posts by this user
juerg Offline
Junior Member
*

Posts: 95
Joined: Aug 2007
Reputation: 0
Post: #9
RE: mailopen.php
Problem gelöst. In PHP5 gibts kein HTTP_POST_VARS mehr. Dieses wurde in PHP5 endgültig von $_POST abgelöst.

Danke trotzdem
01-05-2011 09:28 PM
Find all posts by this user
ShadowJumper Offline
Member
***

Posts: 287
Joined: Sep 2008
Reputation: 2
Post: #10
RE: mailopen.php
(01-05-2011 06:51 PM)juerg Wrote:  Sorry - aber das verkaufe ich nicht. Ich setze es nur ein. Das Teil ist ja so fixfertig verfügbar.

Hi,

dann nehme ich das zurück, und empfehle dir eben einen vernünftigen PHP Mailer wie z.b. "MIMEMailxPHP", der läuft zuverlässig.
01-06-2011 01:42 AM
Find all posts by this user
Thread Closed 


Forum Jump:


User(s) browsing this thread: 2 Guest(s)