Einzelnen Beitrag anzeigen
  #3  
Alt 11.12.2018, 11:35:19
inozwo inozwo ist offline
Anfänger
 
Registriert seit: Jul 2012
Beiträge: 8
AW: Leere Emails über mein Script

Zitat:
Zitat von vt1816 Beitrag anzeigen
Mal so als kleinen Denkanstoß: setze in Deinem Formular einen Wert mit DEFINE und frage in der shopmail.php ab, ob der Wert gesetzt ist.
Öhm, danke für den Denkanstoß...ich habe daraufhin nachgelesen.

Dabei ist das rausgekommen:
Im Formularbereich der Datei: kasse.htm

<?php
define("START", "START");
?>
Das muss ich verstecken, da sichtbar im Browser...

Und diese Abfrage als erstes ganz oben in der shopmail.php:

<?php
defined('START')||(header("HTTP/1.1 403 Forbidden")&die('403.14 - Directory listing denied.'));
?>

Wenn ich die Datei shopmail.php direkt im Browser aufrufe, kommt die Meldung:403.14 - Directory listing denied. Das stoppt also diese leeren Emails. Gut.

Die Bestellung geht aber bei ausgefülltem Formular nicht mehr weiter. Es erscheint nur eine weisse Seite. Kein Emailversand mehr durch shopmail.php

Also liegt der Fehler im Formular kasse.htm

Was mache ich falsch?
vg
inozwo
Mit Zitat antworten