Antworten auf deine Fragen:
Neues Thema erstellen

Kontaktformular ohne php?

chacki

Ihre Werbung hier

Hallo,

jetzt hätte ich auch mal eine Frage. Und zwar stoß ich immer öfter auf Seiten mit einem Kontaktformular wo die Endung .html ist. Normalerweiße erstelle ich meine Formulare immer per PHP, somit muss auch die Endung .php sein damits durch den Parser läuft.

Kurzes Bsp:
Code:
<?php
if ($_SERVER['REQUEST_METHOD'] == "POST") {
$name = $_POST['name'];
$betreff = $_POST['betreff'];
$nachricht = $_POST['nachricht'];
$email = $_POST['email'];
 

 $an ="Adresse"; # 

 $text = "Hello,\n you received an Email from $name :\n\n
 ====\n $nachricht\n====\n\n You can response to $name with this email: $email ";
 @mail($an, $betreff, $text, "From: " . $email);
 echo '<h2 id="sent">Your Message has been sent!</h2>';
}
else { ?>

<script type="text/javascript" src="js/contact_valid.js"></script>
<form name="form" method="post" action="<?php echo $_SERVER['SCRIPT_NAME']; ?>" onSubmit="return valid();">



So, wenn ich das jetzt als .html speicher klappt natürlich nichts ;)

Jetzt wollte ich mal fragen wie man das anders lösen könnte als reines HTML Dokument...

MFG chacki
 

FredFuchs94

Allrounder...

AW: Kontaktformular ohne php?

Die Seiten wo du das siehst verwenden 100%ig auch php Dokumente aber benutzen mod_rewrite .
Damit ist es möglich die URL umzuschreiben.
Wobei manche Server auch glaube ich html Dokumente als php parsen können.

EDIT:
Zu deinem Kontaktformular:
Machst du garkeine Sicherheitsabfragen ob derjenige auch die Felder passend ausgeführt hat? Und benutzt du keine Captcha?
 
Zuletzt bearbeitet:

chacki

Ihre Werbung hier

AW: Kontaktformular ohne php?

Das habe ich rausgenommen damit der Code nicht zuviel wird :)

Frage es per JS ab.
 

liselotte

Bärliner Jung

AW: Kontaktformular ohne php?

Formular auf html = Mal ein Dinosaurier!
über Frontpage den Code spar ick mal aber wenn es Dich interessiert?
MfG
 

kleeaar

zwo-eins-risiko!

AW: Kontaktformular ohne php?

naja...
in deinem Formular brauchst du ja kein php.
Also kannst du diese Seite ja auch .html nennen.
Das Script, an das du per action weiterleitest muss auf jeden Fall .php heißen.
aber auch in diesem Script kannst du ja gleich wieder an eine html-seite weiterleiten lassen...
dann kommt eigentlich nie wirklich eine php-seite in deinem Browser vor...

Grüße
 
G

Gelöschtes Mitglied 290216

Guest

AW: Kontaktformular ohne php?

Es gibt mehrere möglichkeiten. Meistens lautet die Antwort .htaccess

Zum einem, wie bereits gesagt, gibts mod_rewrite
zum anderem kannst du aber auch in der .htaccess einstellen, das HTML Dateien wie PHP Dateien behandelt werden sollen, und das html Dateien also auch PHP Scripte beinhalten können. Diese Methode wurde vorallem vor langer Zeit mal benutzt, mittlerweile setzt sich jedoch mod_rewrite eher um.

Eine dritte möglichkeit ist es via htaccess die Behandlung eines Dateitypen um zu schreiben. So kansnt du sagen, das JPG wie HTML Dateien behandelt werden, oder halt HTML wie PHP.

Wie auch immer, das Thema .htaccess hilft bestimmt weiter
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Neueste Themen & Antworten

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.565
Beiträge
1.538.067
Mitglieder
67.488
Neuestes Mitglied
Andrew56524
Oben