Kontaktformular includen

_fluxus_

Mitglied
Hallo Forum,
die Suche hat mir leider nicht weiterhelfen können.

Ich möchte ein Kontaktformular includen.
Bisher funktionierte es einwandfrei.

Nun möchte ich es includen und es funktioniert nicht mehr.
Beim Versand der Nachricht kommt ERROR404.
Keine Schreibfehler etc.

Kann es daran liegen, dass das includen Probleme bereitet?

Hoffe auf Hilfe.
 
Nein.

Ein 404 Fehler erscheint, wenn ein HTTP Request ins Leere ging, also eine URL Anfrage auf eine nicht existente Datei abzielt.
 
Hallo Felix,

die Dateien liegen alle in einem Verzeichnis.
Alles wird angezeigt.
Sobald ich auf VERSENDEN klicke kommt 404 obwohl das versendende mail.php im Verzeichnis ist.

Muss der action-Vorgang im form-tag noch separat in der config.php (über die ich die gesamte Navigation steure) gesetzt werden?

HTML:
<form method="post" action="mail.php">
 
Wenn du die mail.php direkt aufrufst funktioniert es?

Gibt es vielleicht einen Fehler mit Groß- und Kleinschreibung?
 
Hier ist der download Link So sieht es optisch aus

Das Formular ist kostenlos, funktioniert auch.
Ich habe geguckt, keine Schreibfehler, Groß/Klein-Schreibung..

Es funktioniert auf dem Testverzeichnis durch separates aufrufen.
Include ich die kontakt.php wird diese angezeigt, nur beim Versenden wird die mail.php nicht gefunden. Sehr komisch...

Daher mein Gedanke, ob ich evtl. den Vorgang in die config.php schreiben muss...?
Bin kein Profi.
 
Wenn du die Datei inkludierst, ist sie dann immer noch im gleichen Verzeichnis?

./index.php
./directory/form.php
./directory/mail.php

In diesem Fall müsstest du:
Code:
action="./directory/mail.php"
definieren.
 
./index.php
./config.php
./navigation/kontakt.php
./navigation/mail.php
./navigation/conf.inc

In navigation sind alle php-Dateien welche includet werden und was mit dem Kontaktformulat zu tun hat.
Der Link im form-tag, der ist korrekt - die Datei vorhanden, wird nur nicht geöffnet bei Versand.

Im Anhang die kontakt.php als txt evtl. habe ich das form-tag falsch gesetzt.
 

Anhänge

Zurück