Internal Server Error?
Was kommt raus wenn du das Error-Reporting-Level mal auf E_ALL setzt?
Ergebnis 1 bis 10 von 10
- 22.04.2011, 10:26 #1
mail() in Funktion
Hallo,
könnte mir jemand sagen, wieso das immer Internal Server Error auslöst:
Während das hier funktioniert:Code:function mailsenden(){ mail($inhalt[0], $inhalt[11], $text, $from); mail($inhalt[3], "Inquiry", $text2, $from2); header('Location: gesendet.html'); } mailsenden();
Danke für eure Hilfe,Code:mail($inhalt[0], $inhalt[11], $text, $from); mail($inhalt[3], "Inquiry", $text2, $from2); header('Location: gesendet.html');
Mit freundlichen Grüssen,
Tim
- 22.04.2011, 14:37 #2
- 22.04.2011, 14:54 #3
Mal ins Blaue getippt:
Du verwendest in deiner Funktion Variablen die du nicht als Parameter übergibst? (Und prüft nicht auf die Größe der Arrays...)
Ansonsten wie vom Vorposter geschrieben: Debugging mal anmachen.Macbook Unibody 2,4GHz, 4 GB RAM
- 22.04.2011, 16:46 #4
Das ist nicht der gesamte Code, die einzelnen Arrays werden vorher noch mit Inhalt gefüllt. Ich habe keinen Zugriff auf die php.ini also kann ich das mit dem Error-Reporting-Level nicht machen.
- 22.04.2011, 18:22 #5
Die Einstellungen kann man in der regel auch via htaccess ändern.
Deine Funktion kennt die variablen Abe trotzdem nicht auch wenn diese befüllt wurden. Füg mal die Parameter hinzu (global find ich nen sehr schlechten Stil)Macbook Unibody 2,4GHz, 4 GB RAM
- 22.04.2011, 18:51 #6
- 22.04.2011, 19:34 #7Vorsicht! Dieser Beitrag kann Spuren von Ironie oder Sarkasmus enthalten.
Ohne Konservierungsstoffe (lt. Gesetz). Ohne Farbstoffe. Ohne geschmacksverstärkende Zusatzstoffe.
Deckt 2% des Richtwertes des täglichen Apfeltalkbedarfs basierend auf einem Karmalevel von 200 Pt.
- 22.04.2011, 19:58 #8
problem gelöst, es lag an den, nicht in die Funktion aufgenommenen Variablen.
- 23.04.2011, 10:50 #9
Ich tippe auch mal ins Blaue... Du hast keine Ahnung von PHP? http://php.net/error_reporting
- 11.05.2011, 22:48 #10
vielleicht
??Code:function mailsenden(){ mail($inhalt[0], $inhalt[11], $text, "From:" . $from); mail($inhalt[3], "Inquiry", $text2, "From:" . $from2); header('Location: gesendet.html'); }Viele Grüße von DRP - Homepage
MacBook Air 11,6" | iPhone 3GS 8GB | iPad 2 16GB weiß Wi-Fi | Magic Mouse | PC


Zitieren



