|
 |
|
| Autor |
Nachricht |
nischenportal Neuer [User]

Anmeldung: 01.04.05 Beiträge: 9 Wohnort: München
|
Verfasst am: 12.08.2005, 12:18 Titel: Kontaktformular- wie und woher bekommen? |
|
|
Hallo zusammen,
ich bin Strato Kunde und möchte nun ein Kontaktformular für meine Interneteite.
Woher bekomme ich das und wie wirds eingebunden?
Am liebsten wäre mir ein kleiner HTML Code.
Wer weiss dazu was, bin euch dankbar für eine Nachricht.
|
|
| Nach oben |
|
 |
Andreas Schroth Bekannter [Admin]


Anmeldung: 08.04.04 Beiträge: 1667 Wohnort: Lauf a. d. ...
|
|
| Nach oben |
|
 |
dein_opi Beliebter [User]


Anmeldung: 07.11.04 Beiträge: 428 Wohnort: Göttingen
|
Verfasst am: 12.08.2005, 17:49 Titel: |
|
|
vielleicht reicht dir das?
musst entweder als kontakt.php speichern oder die action ändern
| Code: | <?
// *** Deine Mailadresse (Empfänger) ***
$mail_to="email@gmail.com";
// *************************************
$name=$_POST["name"];
$email=$_POST["email"];
$mitteilung=$_POST["mitteilung"];
$send=$_POST["send"];
if(trim($name)=="") $err_text.="Geben Sie bitte Ihren Namen an.<br>";
if(trim($mitteilung)=="") $err_text.="Geben Sie bitte den Nachrichtentext ein.<br>";
if(trim($eMail)=="")
$err_text.="Geben Sie bitte eine E-Mail-Adresse an.<br>";
else
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$eMail))
$err_text.="Geben Sie bitte eine gültige eMail Adresse an.<br>";
if(($send=="1") && (isset($err_text))) {
echo "<p><b>Fehler:</b><br>";
echo "$err_text</p>";
}
if(($send!="1") || (isset($err_text)))
{
?>
<form action="kontakt.php" method="post">
<table>
<tr>
<td width="30%"><strong>Name*:</strong></td>
<td width="70%"><input type="text" name="name" size="30" class="border" style="width:250px;" value="<?php echo $name; ?>"></td>
</tr>
<tr>
<td><strong>E-Mail:</strong></td>
<td><input type="text" name="email" size="30" class="border" style="width:250px;" value="<?php echo $email; ?>"></td>
</tr>
<tr>
<td valign="top"><strong>Ihre Mitteilung*:</strong></td>
<td><textarea name="mitteilung" cols="25" class="border" style="width:250px;" rows="6"><?php echo $mitteilung; ?></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="hidden" value="1" name="send" class="border" style="width:250px;">
<input type="submit" name="senden" value="absenden" class="border" style="width:250px;">
<input type="reset" name="reset" value="löschen" class="border" style="width:250px;">
</td>
</tr>
</table>
</form>
<?
} else {
$header="From: $name <$email>\n";
$header.="To: $mail_to\n";
$mail_date=gmdate("D, d M Y H:i:s")." GMT";
$send=0;
if(@mail($mail_to,"Kontaktformular domain.de","$name hat am $mail_date folgende eMail gesendet:\r\nText:\r\n $mitteilung\r\n\r\n",$header))
{
echo "<p><b>Ihre eMail wurde versendet.</b></p>";
}else{
echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>";
echo "<p><a href=\"kontakt.php\">Zurück zum Formular</a></p>";
}
}
?> |
_________________
News Script Rezepte CMS Counter
|
|
| Nach oben |
|
 |
nischenportal Neuer [User]

Anmeldung: 01.04.05 Beiträge: 9 Wohnort: München
|
Verfasst am: 23.08.2005, 07:36 Titel: |
|
|
Danke für die interessante Seite. Ich glaube aber nicht das ich ein eigenes Formulare fertig bringe. Vielleicht später- trotzdem vielen Dank für deine Antwort.
Wolfgang
|
|
| Nach oben |
|
 |
nischenportal Neuer [User]

Anmeldung: 01.04.05 Beiträge: 9 Wohnort: München
|
Verfasst am: 23.08.2005, 07:41 Titel: |
|
|
.. vielen Dank für die schnelle Antwort. Vielleicht schaffe ich es ja auch... !?
Wenns klappt geb ich dir Bescheid. Gruss Wolfgang
| dein_opi hat folgendes geschrieben: | vielleicht reicht dir das?
musst entweder als kontakt.php speichern oder die action ändern
| Code: | <?
// *** Deine Mailadresse (Empfänger) ***
$mail_to="email@gmail.com";
// *************************************
$name=$_POST["name"];
$email=$_POST["email"];
$mitteilung=$_POST["mitteilung"];
$send=$_POST["send"];
if(trim($name)=="") $err_text.="Geben Sie bitte Ihren Namen an.<br>";
if(trim($mitteilung)=="") $err_text.="Geben Sie bitte den Nachrichtentext ein.<br>";
if(trim($eMail)=="")
$err_text.="Geben Sie bitte eine E-Mail-Adresse an.<br>";
else
if(!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$",$eMail))
$err_text.="Geben Sie bitte eine gültige eMail Adresse an.<br>";
if(($send=="1") && (isset($err_text))) {
echo "<p><b>Fehler:</b><br>";
echo "$err_text</p>";
}
if(($send!="1") || (isset($err_text)))
{
?>
<form action="kontakt.php" method="post">
<table>
<tr>
<td width="30%"><strong>Name*:</strong></td>
<td width="70%"><input type="text" name="name" size="30" class="border" style="width:250px;" value="<?php echo $name; ?>"></td>
</tr>
<tr>
<td><strong>E-Mail:</strong></td>
<td><input type="text" name="email" size="30" class="border" style="width:250px;" value="<?php echo $email; ?>"></td>
</tr>
<tr>
<td valign="top"><strong>Ihre Mitteilung*:</strong></td>
<td><textarea name="mitteilung" cols="25" class="border" style="width:250px;" rows="6"><?php echo $mitteilung; ?></textarea></td>
</tr>
<tr>
<td> </td>
<td><input type="hidden" value="1" name="send" class="border" style="width:250px;">
<input type="submit" name="senden" value="absenden" class="border" style="width:250px;">
<input type="reset" name="reset" value="löschen" class="border" style="width:250px;">
</td>
</tr>
</table>
</form>
<?
} else {
$header="From: $name <$email>\n";
$header.="To: $mail_to\n";
$mail_date=gmdate("D, d M Y H:i:s")." GMT";
$send=0;
if(@mail($mail_to,"Kontaktformular domain.de","$name hat am $mail_date folgende eMail gesendet:\r\nText:\r\n $mitteilung\r\n\r\n",$header))
{
echo "<p><b>Ihre eMail wurde versendet.</b></p>";
}else{
echo "<p><b>Beim Versenden der E-Mail ist ein Fehler aufgetreten!</b></p>";
echo "<p><a href=\"kontakt.php\">Zurück zum Formular</a></p>";
}
}
?> |
|
|
|
| Nach oben |
|
 |
|
|
 |
|
Alle Zeiten sind GMT + 1 Stunde
|
| Seite 1 von 1 |
|  |