.php wird nich angezeigt/ist nicht aufrufbar! :/
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anweisung
aufruf
auftritt
ausgabe
bedarf
betreff
code
dank
datei
email
eventuell angreifern
fehler
fehlermeldung
hinweis
kontakt
normalfall
semikolon
sicherheit
text
veralteten funktionen
-
Hallo,
ich habe endlich mal wieder Zeit um meine HTML und PHP Künste zu fördern (;D).
Ich arbeite momentan an:
www.TopPaidMailer.de
- Ich habe ein Design
- eine Startseite
- ein Impressum
- eine "Newsletter.php"
....
und eine "Kontakt.php", wenn ich diese allerdings aufrufe, kommt nur eine leere, weiße Seite!
( www.toppaidmailer.de/kontakt.php )
Was kann der Auslöser dafür sein?
Habe das Lokal getestet und es funktioniert!
Danke für eure Antworten! :-)
Beitrag zuletzt geändert: 28.2.2011 16:26:56 von demonic-legends -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hast du vielleicht irgendwo eine exit()-Anweisung drinne wenn was bestimmtes passiert. Bei exit() wird das Script unterbrochen. Alles was danach kommt wird nicht verarbeitet.
Includest du eine Datei die vielleicht nicht verfügbar ist oder leer oder wie oben mit einem exit() beendet wird? Lokal könnte diese vorhanden sein.
Ich nehme an wenn es lokal geht hast du HTML-Elemente drinne.
Gruß S.Brosch -
ich vermute, dass in dem PHP-Script trotzdem irgendwo ein Fehlerchen drinnen ist, und durch gänderte Pfadvariabeln, oder andere Umstände, ein Fehler im Skript auftritt, da gar keine Ausgabe gemacht wird.
Leg' doch mal eine .htaccess-Datei an mit dem Inhalt
php_value display_errors 1
Dann sollten die Fehler, sollte es welche geben, mit Sicherheit angezeigt werden. -
HTML und PHP, außerdem wird ein stylesheet eingebunden...
Keine include() oder exit()^^
.htaccess versuch ich gleich mal. -
Wäre vielleicht gut zu wissen, wie der Code so aussieht, denn dann könnte man dir auch einfacher und schneller helfen.
Vielleicht hast du lokal auch eine andere Version von PHP mit veralteten Funktionen, die bei den neuern nicht mehr unterstützt wurden, ich selbst hatte damit auch schon mal Probleme. Welche PHP-Version benutzt du denn lokal? -
Also nur den PHP-Code?
<?php $name = $_POST['name']; $email = $_POST['email']; $betreff = $_POST['betreff']; $text = $_POST['text']; $empf = 'support@toppaidmailer.de'; if (isset($_POST['send'])) { mail($empf, $betreff, $text, "From: $name <$email>"); echo '<font color="#ff0000">'; echo 'Die Anfrage wurde erfolgreich versendet!'; echo '</font>' } ?>
Das wäre der PHP-Code...^^ -
Verdammt :O
Hat tatsächlich geklappt!
www.toppaidmailer.de/kontakt.php
^^
Ich danke dir/euch vielmals :)
PS: Wird bei sowas dann nicht eigentlich ein fehler ausgegeben? =S -
demonic-legends schrieb:
PS: Wird bei sowas dann nicht eigentlich ein fehler ausgegeben? =S
Wenn php entsprechend konfiguriert ist, dann ja.
Die Fehlermeldungen im Normalfall zu unterdrücken, ist aber durchaus sinnvoll. Sie können eventuell Angreifern unerwünschte Hinweise geben.
Schau dir Burgis Beitrag an. Er hat erklärt, wie Du die Ausgabe von Fehlermeldungen bei Bedarf aktivierst.
Wenn dein Skript wie gewünscht funktioniert, solltest Du es allerdings auch wieder ausschalten.
FF
-
Jap, jetzt funktioniert es ja wie es sollte :-)
Aber na gut, werde ich mir merken^^
Danke euch beiden ;) -
na dann mach' ich hier dicht, und verschiebe es nach "PHP, MySQL & .htaccess", da das kein Lima-spezifisches Problem war.
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage