Kontaktformular für mehrere Empfänger
Hallo Leute
Ich wurde mehr oder weniger dazu verdonnert unsere Schulhomepage zu basteln. Im großen und ganzen komme ich schon recht gut voran doch nun würde ich noch etwas suchen und hoffe hier auf Hilfe.
Ich bräuchte ein Kontaktformular mit welchem ich dem Benutzer die Möglichkeit gebe an verschiedene Empfänger Mails zustellen zu können. Das dies viele Formulare können ist mir durchaus bekannt aber ich bräuchte das ganze in Freeware da die Schule oder besser gesagt das Amt für Schulen keine Kohle locker macht.
Zum selber schreiben bin ich ehrlich gesagt nicht fit genug und das gebe ich auch zu. Goggle hab ich schon geqäult aber noch nicht wirklich das passende gefunden.
Vielleicht weis einer von euch ja den passenden Link für mein Problem.
Danke im voraus.
mfg
BOB
Ich wurde mehr oder weniger dazu verdonnert unsere Schulhomepage zu basteln. Im großen und ganzen komme ich schon recht gut voran doch nun würde ich noch etwas suchen und hoffe hier auf Hilfe.
Ich bräuchte ein Kontaktformular mit welchem ich dem Benutzer die Möglichkeit gebe an verschiedene Empfänger Mails zustellen zu können. Das dies viele Formulare können ist mir durchaus bekannt aber ich bräuchte das ganze in Freeware da die Schule oder besser gesagt das Amt für Schulen keine Kohle locker macht.
Zum selber schreiben bin ich ehrlich gesagt nicht fit genug und das gebe ich auch zu. Goggle hab ich schon geqäult aber noch nicht wirklich das passende gefunden.
Vielleicht weis einer von euch ja den passenden Link für mein Problem.
Danke im voraus.
mfg
BOB
Meinst du jetzt fürs PHPKIT?
Seit 02.07.2010 Papa einer süssen Tocher !!!!
http://www.burnerfm.de
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Mit den besten Hits der 80´s, 90´s und von heute. Plus einigen PHPKit Addons... uvm.
Erstmal danke für die schnelle Antwort.....
Es muss nicht direkt für´s phpkit sein. Wenn es dafür jedoch eines gibt dann würde ich natürlich gerne auf dieses zurück greifen. Zwingend notwendig ist es aber nicht. Es sollte halt an die Page anpassbar sein.
Diejenigen die ich finde sind entweder kostenpflichtig oder aber können nur einen Empfänger "beglücken".
Ich suche aber fleißig weiter. Dachte nur das vielleicht einer von euch sowas in seinen Favoriten drin hat :-)
Es muss nicht direkt für´s phpkit sein. Wenn es dafür jedoch eines gibt dann würde ich natürlich gerne auf dieses zurück greifen. Zwingend notwendig ist es aber nicht. Es sollte halt an die Page anpassbar sein.
Diejenigen die ich finde sind entweder kostenpflichtig oder aber können nur einen Empfänger "beglücken".
Ich suche aber fleißig weiter. Dachte nur das vielleicht einer von euch sowas in seinen Favoriten drin hat :-)
Sorry das ich mich nicht gleich richtig ausgedrückt habe.
Es soll der ausgewählt werden können an wen das Formular geschickt wird ( Lehrer xy oder Lehrer z ect) und für jeden dieser Personen soll eine individuelle E-Mail Adresse verwendet werden können so das die Nachricht auch gleich beim richtigen ankommt.
Nochmals danke im voraus
Es soll der ausgewählt werden können an wen das Formular geschickt wird ( Lehrer xy oder Lehrer z ect) und für jeden dieser Personen soll eine individuelle E-Mail Adresse verwendet werden können so das die Nachricht auch gleich beim richtigen ankommt.
Nochmals danke im voraus
JohannesL
unregistriert
Das ist ja nicht allzu schwer. Ich habe dir mal ein Script geschrieben. Erstelle bitte eine Datei namens kontakt_schule.php mit folgendem Inhalt:
Oben habe ich ein Array gemacht, welches du dann deinen Wünschen anpassen kannst. Denke nur daran, das du Zeile 43-48 dann entsprechend anpasst. Du musst dann jeweils eine neue Zeile in das Drop Down Menü machen mit dem entsprechendem festgelegten Wert im Array ganz oben.
Ich sage aber gleich, da ist keine Sicherheitsgrafik drin und kann somit für Spam genutzt werden. Dies kannst du ja dann noch integrieren, da gibt es viele Tutorials im Inet. Ich hatte da ehrlich gesagt gerade keineLust zu
lg johannes
|
|
PHP-Quelltext |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 |
<?php
#E-Mail Adressen der Lehrer
$empf = array(
"meier" => "meier@irgendwas.abc",
"mueller" => "mueller@email.de",
"lehmann" => "lehmann@schule.de");
#ENDE
if(isset($_POST['send']) && $_POST['send'] == 'Senden')
{
$email = htmlentities($_POST['email']);
$name = htmlentities($_POST['name']);
$absender = htmlentities($_POST['absender']);
$betreff = htmlentities($_POST['betreff']);
$mailtext = htmlentities($_POST['mailtext']);
echo $email;
if(!empty($email) && !empty($name) && !empty($absender) && eregi("^[a-z0-9]+([-_\.]?[a-z0-9])+@[a-z0-9|�|�|�]+([-_\.]?[a-z0-9|�|�|�])+\.[a-z]{2,4}", $absender) && !empty($betreff) && !empty($mailtext))
{
mail($empf["$email"], $betreff, $mailtext, "From: $absender\n" . "Content-Type: text/html; charset=iso-8859-1\n");
$res = '<table cellpadding="4" cellspacing="1" align="center" style="width: 100%">
<tr>
<td align="center">Ihre Nachricht wurde erfolgreich verschickt</td>
</tr>
</table><br />';
}
else
{
$res = '<table cellpadding="4" cellspacing="1" align="center" style="width: 100%">
<tr>
<td align="center">Bitte füllen Sie alle Felder ordnungsgemäß aus!</td>
</tr>
</table><br />';
}
}
?>
<?php echo $res; ?>
<form action="kontakt_schule.php" method="post">
<table cellpadding="4" cellspacing="1" align="center" style="width: 100%">
<tr>
<td colspan="2"><strong>Kontaktformular</strong></td>
</tr>
<tr>
<td><strong>Empfänger</strong></td>
<td><select name="email" size="1" style="width: 80%;">
<option value="">Bitte Empfänger auswählen</option>
<option value="meier">Herr Meier (Klassenlehrer 5a)</option>
<option value="mueller">Herr Müller (Hausmeister)</option>
<option value="lehmann">Herr Lehmann (Direktor)</option>
</select></td>
</tr>
<tr>
<td width="30%"><strong>Ihr Name</strong></td>
<td width="70%"><input type="text" name="name" value="<?php echo $name; ?>" maxlength="50" style="width: 50%" /></td>
</tr>
<tr>
<td><strong>Ihre E-Mail Adresse</strong></td>
<td><input type="text" name="absender" value="<?php echo $absender; ?>" style="width: 50%" maxlength="50" /></td>
</tr>
<tr>
<td><strong>Betreff</strong></td>
<td><input type="text" name="betreff" value="<?php echo $betreff; ?>" maxlength="60" style="width: 80%" /></td>
</tr>
<tr>
<td valign="top"><strong>Nachricht</strong></td>
<td><textarea name="mailtext" rows="10" cols="" style="width: 80%;"><?php echo $mailtext; ?></textarea></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="send" value="Senden" /> <input type="reset" name="reset" value="Zurücksetzen" /></td>
</tr>
</table>
</form>
|
Oben habe ich ein Array gemacht, welches du dann deinen Wünschen anpassen kannst. Denke nur daran, das du Zeile 43-48 dann entsprechend anpasst. Du musst dann jeweils eine neue Zeile in das Drop Down Menü machen mit dem entsprechendem festgelegten Wert im Array ganz oben.
Ich sage aber gleich, da ist keine Sicherheitsgrafik drin und kann somit für Spam genutzt werden. Dies kannst du ja dann noch integrieren, da gibt es viele Tutorials im Inet. Ich hatte da ehrlich gesagt gerade keineLust zu
lg johannes
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »JohannesL« (19. Oktober 2009, 19:07)
Nur als Beispiel...
Im Rootverzeichnis liegt die Datei aber nicht :p Es würde dann wahrscheinlich der Fehler kommen, dass die Seite nicht existiert beim speichern.
|
|
Quellcode |
1 |
<form action="kontakt_schule.php" method="post"> |
Im Rootverzeichnis liegt die Datei aber nicht :p Es würde dann wahrscheinlich der Fehler kommen, dass die Seite nicht existiert beim speichern.
|
|
Quellcode |
1 |
<form action="?path=kontakt_schule.php" method="post"> |
Sämtliche Rechtschreibfehler sind beabsichtigt und dienen der allgemeinen Belustigung.

- 1
- 2

Ähnliche Themen
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Kontaktformular
(3. April 2009, 14:00)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Kontaktformular teilen
(6. August 2008, 12:57)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Datum im Kontaktformular stimmt nicht
(18. Januar 2008, 20:22)
-
alte Versionen [1.6.03|1.6.1|1.6.4] »-
Kontaktformular?!?!?!?! Hilfe!
(17. Januar 2008, 20:41)



funktioniert so nicht :p