Konoha
Account nicht mehr aktiv. Bitte löschen.
HForum
Hi!
Sowas habe ich auch vor kurzem gemacht.
Ich schreib mal was mit erklärung dazu wenn's recht ist:
[contact.php]
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
|
<?
if (!isset($_POST['mail'])) { //Überprüft ob noch nichts in dem Feld Mail eingetragen wurde und abesendet, wenn nicht dann...
include 'con.htm';} //Formular anzeigen.
if (isset($_POST['mail'])) { //überprüft ob im Formular, in dem Feld "mail" etwas eingetragen wurde wenn schon dann...
$TEXT = "Von: $_POST[name][$_POST[mail]]
Subjekt: $_POST[subject]
Nachricht: $_POST[message]"; // ... Mail-Text mit diesen 4 Zeilen festlegen
mail($empfang, $_POST[subject], $TEXT,"from:$_POST[mail]"); //Schikt das mail ab
echo 'Ihre Nachricht wurde erfolgreich abgeschickt!'; //Schreibt den Text der zweischen den '' steht (kann auch HTML sein).
;}
?> |
|
[con.htm] --> Das HTML Formular benötigt glaubich keine Kommentare
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
<div align="center">
<form method="POST" action="./contact.php">
<p align="center">Füllen sie das Formular bitte vollständig aus.</p><br><p align="center">Ihre eMail:<br> <input type="text" name="mail" size="20"></p><p align="center">Ihr Name:<br><input type="text" name="name" size="20"></p><p align="center">Subjekt (Kurzfassung der Nachricht):<br><input type="text" name="subject" size="20"></p><p align="center"><br><br>Nachricht:<br>
<textarea type="submit" value="message" name="message" cols="45" rows="5" style="float: center"></textarea></p><p align="center">
<input type="submit" value="Senden" name="GO" style="float: center"></p>
</form>
</div>
|
|
mfG
Konoha
Account nicht mehr aktiv. Bitte löschen.
codingnoob
Du lädst die con.htm hoch (Verzeichnis site), wie HForum sie dir vorgeschlagen hat. Dann setzt du den Link auf deiner Seite statt auf kontakt.html auf contact.php und erstellst eine Datei, die du dann entsprechend nennst.
In die fügst du erst den HTML-Code deiner Seitenstruktur bis zu dem Teil, wo das Kontaktformular erscheinen soll, ein, dann die von HForum vorgeschlagene contact.php und darunter noch den Restcode deiner Seite.
Allerdings funktioniert das Script glaube ich so nicht, denn die Empfängeradresse ist $empfang und das ist soweit ich sehe nirgends definiert. Die zweite Zeile in diesem Vorschlag hier solltest du noch anpassen.
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
|
<?
$empfang = "name@xyz.de"; // Hier deine Email angeben
if (!isset($_POST['mail'])) { //Überprüft ob noch nichts in dem Feld Mail eingetragen wurde und abesendet, wenn nicht dann...
include 'con.htm';} //Formular anzeigen.
if (isset($_POST['mail'])) { //überprüft ob im Formular, in dem Feld "mail" etwas eingetragen wurde wenn schon dann...
$TEXT = "Von: $_POST[name][$_POST[mail]]
Subjekt: $_POST[subject]
Nachricht: $_POST[message]"; // ... Mail-Text mit diesen 4 Zeilen festlegen
mail($empfang, $_POST[subject], $TEXT,"from:$_POST[mail]"); //Schikt das mail ab
echo 'Ihre Nachricht wurde erfolgreich abgeschickt!'; //Schreibt den Text der zweischen den '' steht (kann auch HTML sein).
;}
?> |
|
Broken Sword
Zitat: |
Original von Konoha
Hallo ich bins nochmal!!
Diesesmal suche ich ein Script wo Gäste meiner Seite mir eine eMail schicken können.
Sie füllen dann dort ihren Namen, den Betreff und Ihr Kommentar ein. Dann drücken sie auf abschicken und die eMail geht wohin ich möchte.
Gibt es sowas, oder habt ihr sowas auf lager??
Das würde auf meiner HP unter "Kontakt" fallen, falls Ihr euch dann mehr darunter vorstellen könnt. |
ach, so einer bist du ~~
in allen Foren fragen... sicher ist sicher... dabei hab ich extra für deine homepage was gecodet >.>
http://personal-php.de/projects.php?action=select&id=2
Pow3r
Zitat: |
Original von Broken Sword
... sicher ist sicher... |
Also , die antwort dadrauf haste dir ja schon gegeben
Konoha
Account nicht mehr aktiv. Bitte löschen.
Broken Sword
@Pow3r: *schmoll* >.<
@konoha:
war auch eher als Spaß gemeint
aber schön, dass dir personal-php gefällt
HybridTherory
lol ich hab mal das erste genommen ....
Kann man vllt. einstellen das 2 E-Mail Accounts die E-Mail bekommen xD
Broken Sword
Zitat: |
Original von HybridTherory
Kann man vllt. einstellen das 2 E-Mail Accounts die E-Mail bekommen xD |
einfach mehrere hintereinander eingeben und per semikolon trennen