Hallo Leute,
folgende Situation. Habe ein Erstkontaktformular erstellt, für Kunden die sich bei uns anmelden möchten, und eine Benutzername und Kennwort per Email erhalten wollen bzw. nur etwas fragen wollen.
In diesem Formular geben sie ihre Kontaktdaten ein. Die üblichen, Name, Firmenname, Email. Telefon, Text etc.
Da wir verschiedene Standorte haben, können sich die Kunden über ein Dropdownmenü noch aussuchen, wem sie schreiben wollen.
Soweit klappt alles super. Ich habe für jeden Standort eine Variabel und die email definiert. Nun soll wenn der potenzielle Neukunde auf absenden drückt, alle Daten und der Text an die entsprechende Email des ausgewählten Standortes gesendet werden.
Hier nun soweit wie gekommen bin.
Formular:
<form action="kontaktfeld_action.php" name="Daten_absenden" value="KD_absenden" method="POST">
Kontaktformular</b><br />
Bitte alle Felder mit * ausfüllen
<br />
<div id="kontaktformular">
<div id="kontaktformular_links">
zu Standort *
</div>
<div id="kontaktformular_rechts">
<select name="standort">
<option value="berlin" id="berlin" selected="selected">Berlin</option>
<option value="frankfurt" id="frankfurt">Frankfurt (Oder)</option>
<option value="angermuende" id="angermuende">Angermünde </option>
<option value="wriezen" id="wriezen">Wriezen</option>
<option value="lutherstadt" id="lutherstadt">Lutherstadt Wittenberg</option>
<option value="warschau" id="warschau">Warschau</option>
<option value="gorzow" id="gorzow">Gorzow </option>
<option value="frankfurt_S" id="frankfurt_S">SystemsFrankfurt (Oder)</option>
</select>
</div><br />
<div id="kontaktformular_links">
Vor-und Nachname *
</div>
<div id="kontaktformular_rechts">
<input type="text" name="VName" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Firmenname
</div>
<div id="kontaktformular_rechts">
<input type="text" name="FName" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Email *
</div>
<div id="kontaktformular_rechts">
<input type="text" name="EmailK" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Telefon *
</div>
<div id="kontaktformular_rechts">
<input type="text" name="Telefon" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Fax
</div>
<div id="kontaktformular_rechts">
<input type="text" name="Fax" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Text *
</div>
<div id="kontaktformular_rechts">
<textarea name="Betreff" height: 80px;" cols="30" rows="5"></textarea>
</div><br /><br /><br /><br /><br />
<button name="formaction" value="absenden" type="submit" id="absenden">absenden</button>
PHP-Script:
Die eingegangenen Daten, werden auf jeden Fall weitergeleitet. Das konnte ich schon überprüfen. Eine Fehlermeldung bekomme ich allerdings, wegen des fehlenden Mailservers, der aber auf meinem Rechner nicht eingerichtet werden wird. Muss also wenn es hochgeladen wird, hoffen das alles das funktioniert.
Danke für die Hilfe
folgende Situation. Habe ein Erstkontaktformular erstellt, für Kunden die sich bei uns anmelden möchten, und eine Benutzername und Kennwort per Email erhalten wollen bzw. nur etwas fragen wollen.
In diesem Formular geben sie ihre Kontaktdaten ein. Die üblichen, Name, Firmenname, Email. Telefon, Text etc.
Da wir verschiedene Standorte haben, können sich die Kunden über ein Dropdownmenü noch aussuchen, wem sie schreiben wollen.
Soweit klappt alles super. Ich habe für jeden Standort eine Variabel und die email definiert. Nun soll wenn der potenzielle Neukunde auf absenden drückt, alle Daten und der Text an die entsprechende Email des ausgewählten Standortes gesendet werden.
Hier nun soweit wie gekommen bin.
Formular:
<form action="kontaktfeld_action.php" name="Daten_absenden" value="KD_absenden" method="POST">
Kontaktformular</b><br />
Bitte alle Felder mit * ausfüllen
<br />
<div id="kontaktformular">
<div id="kontaktformular_links">
zu Standort *
</div>
<div id="kontaktformular_rechts">
<select name="standort">
<option value="berlin" id="berlin" selected="selected">Berlin</option>
<option value="frankfurt" id="frankfurt">Frankfurt (Oder)</option>
<option value="angermuende" id="angermuende">Angermünde </option>
<option value="wriezen" id="wriezen">Wriezen</option>
<option value="lutherstadt" id="lutherstadt">Lutherstadt Wittenberg</option>
<option value="warschau" id="warschau">Warschau</option>
<option value="gorzow" id="gorzow">Gorzow </option>
<option value="frankfurt_S" id="frankfurt_S">SystemsFrankfurt (Oder)</option>
</select>
</div><br />
<div id="kontaktformular_links">
Vor-und Nachname *
</div>
<div id="kontaktformular_rechts">
<input type="text" name="VName" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Firmenname
</div>
<div id="kontaktformular_rechts">
<input type="text" name="FName" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Email *
</div>
<div id="kontaktformular_rechts">
<input type="text" name="EmailK" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Telefon *
</div>
<div id="kontaktformular_rechts">
<input type="text" name="Telefon" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Fax
</div>
<div id="kontaktformular_rechts">
<input type="text" name="Fax" size="30" maxlength="30" />
</div><br />
<div id="kontaktformular_links">
Text *
</div>
<div id="kontaktformular_rechts">
<textarea name="Betreff" height: 80px;" cols="30" rows="5"></textarea>
</div><br /><br /><br /><br /><br />
<button name="formaction" value="absenden" type="submit" id="absenden">absenden</button>
PHP-Script:
PHP:
<?php
$zentrale = $_POST['standort'];
$email['berlin'] = array("ino@meta.de", "Berlin");
$email['frankfurt'] = array("ino_fo@meta.de", "Frankfurt (Oder)");
$email['angermuende'] = array("ino_ag@meta.de", "Angermünde");
$email['wriezen'] = array("ino_wz@meta.de", "Wriezen");
$email['lutherstadt'] = array("ino@wit-service.de", "Lutherstadt Wittenberge");
$email['warschau'] = array("ino@meta.de", "Warschau");
$email['gorzow'] = array("j.ski@meta.de", "Gorzow");
$email['frankfurt_S'] = array("systems@meta.de", "Systems Frankfurt (Oder)");
$gesendet = $_REQUEST['formaction'];
$VName = $_REQUEST['VName'];
$FName = $_REQUEST['FName'];
$EmailK = $_REQUEST['EmailK'];
$Telefon = $_REQUEST['Telefon'];
$Fax = $_REQUEST['Fax'];
$Betreff = $_REQUEST['Betreff'];
$Empfaenger = $email[$zentrale] [0];
echo "Sie haben MÜTRA ".$email[$zentrale][1]." ausgewählt<br>";
echo "Ihr Name ist: ".$VNname."<br>";
echo "Ihr Firmenname lautet: ".$FName."<br>";
echo "Ihre Emailadresse ist: ".$EmailK."<br>";
echo "Ihre Telefonnummer lautet: ".$Telefon."<br>";
echo "Ihre Faxnummer lautet: ".$Fax."<br><br>";
echo "Was sie uns mitteilen wollten, ist: <br>".$Betreff."<br><br>";
echo "Die gewünschte Emailadresse ist ".$email[$zentrale][0]."<br><br><br>";
$Mailnachricht = "Sie haben folgende Nachricht erhalten: \n\n";
while(list($Formularfeld, $Wert)=each($_REQUEST))
{
if($Formularfeld!="absenden")
{
$Mailnachricht .= $Formularfeld.": ".$Wert."\n";
}
}
$Mailnachricht .= "\nDatum/Zeit: ";
$Mailnachricht .= date("d.m.Y H:i:s");
$Mailbetreff = "Kontakt: ";
$Mailbetreff .= $Betreff;
mail($Empfaenger, $Mailbetreff, $Mailnachricht, "From: ".$EmailK);
echo"Vielen Dank für Ihre eMail!";
?>
Die eingegangenen Daten, werden auf jeden Fall weitergeleitet. Das konnte ich schon überprüfen. Eine Fehlermeldung bekomme ich allerdings, wegen des fehlenden Mailservers, der aber auf meinem Rechner nicht eingerichtet werden wird. Muss also wenn es hochgeladen wird, hoffen das alles das funktioniert.
Danke für die Hilfe
Zuletzt bearbeitet: