myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Kontaktformular mit HTML und PHP funktioniert nicht (https://mygully.com/showthread.php?t=1884753)

sivsert 15.07.09 17:18

Kontaktformular mit HTML und PHP funktioniert nicht
 
Hi ihr alle,

ich habe folgendes Problem,
ich habe eine Website mit Microsoft Expression Web2 erstellt, dort dann auch ein Kontaktformular eingebastelt. Habe mich vorher schlau gemacht wie es funktioniert, also... ab zum Web-Hoster gegangen geschaut ob er PHP unterstützt(tut er) mir einen formmailer.php versorgt und alles mal schön auf meinem FTP abgelegt.

mein Quellcode habe ich euch mal in eine .txt geschrieben, die könnt ihr runterladen:



Nun bekomme ich aber jedes mal wenn ich mein Formular ausfülle, und auf Absenden klicke diese Meldung vom Browser:

Zitat:

Not Found

The requested URL /_derived/nortbots.htm was not found on this server.
Apache/2.2.3 (Debian) PHP/4.4.4-8+etch6 mod_ssl/2.2.3 OpenSSL/0.9.8c mod_perl/2.0.2 Perl/v5.8.8 Server at team-uv.de Port 80

hatte vielleicht schonmal jemand dieses problem? bzw. habe ich da was falsch gemacht.

grüßle sivsert

nightmare1942 15.07.09 18:42

naja, nach dem bissl quellcode zu urteilen, findet wirklich die datei einfach net! du hast das nicht programmiert, oder? gibt nämlich auch andere methoden per php und sql etc!

Neocon 18.07.09 20:35

Du solltest alles auch so basteln, dass er entsprechend Zugriff auf den Ordner auf den Server hat.
Also, du musst die Ordnerstruktur so einrichten, wie sie auch lokal auf deinen Rechner angelegt ist. Also sozusagen der Ordner _derived angelegt ist und die Datei norbots.htm zu finden ist.
Wenn du es soweit hast, probierst du es noch mal aus.
Ansonsten pass den S***** etwas an, wie z.B. so:

Zitat:

onSubmit='../_derived/nortbots.htm'
oder so
Zitat:

onSubmit='/_derived/nortbots.htm'
oder so
Zitat:

onSubmit="location.href='/_derived/nortbots.htm'
Oder du änderst den Ordner einfach, also mach dort wenigstens "_" heraus - so:
/derived/

Oder du lässt einfach die Kontrollstruktur weg, was er bei onSubmit macht und regelst das anders- z.B. über eine Wertzuweißung, Fallunterscheidung etc.

Oder bau es normal auf, nicht Microsoft-Like. :D

Hier steht wie es geht, sehr schön erklärt:
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Achso manchmal kann es auch an der PHP-Version liegen die auf den Server installiert ist und das MS-Programm nutzt.

Chris Nunez 20.07.09 15:59

[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...] das beste wo gibt! ;)

r3b3llz 26.07.09 14:08

also ich weis jetzt nicht was in der formmailer.php steht aber kann es sein das sie über mail funktion von php senden will?

Denn die Funktion ist bei den meisten hoster standart mäßig deaktiviert


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:10 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.