mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Sa 27.04.2024 00:05 Benutzername: Passwort: Auto-Login

Thema: Kontaktformular vom 28.01.2011


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Kontaktformular
Autor Nachricht
jens1337
Threadersteller

Dabei seit: 18.10.2010
Ort: blumberg
Alter: -
Geschlecht: Männlich
Verfasst Fr 28.01.2011 17:48
Titel

Kontaktformular

Antworten mit Zitat Zum Seitenanfang

Hallo , habe nochmal ne kurze Frage, hoffe es kann mir jemand helfen !
Hier ist mein Kontaktformular , irgendwie wird es auf meiner Seite nicht angezeigt , ich muss da nen Fehler rein gemacht haben ,finde ihn aber nicht !

Vlt weis einer von euch was hier schief gelaufen ist !

* Ich geb auf... *


------------------------------

<body>
<?php
// wenn das Formular übermittelt wurde
if(isset($_POST['abschicken'])){
while(list($feld,$wert)=each($HTTP_POST_VARS)){
// übermittelte Inhalte "entschärfen"
$wert=preg_replace("/(content-type:|bcc:|cc:|to:|from:)/im", "",$wert);
$$feld=$wert;
// die übermittelten Variablen werden zum "Text der Email" zusammengefasst
if($feld!="abschicken"){
$mailnachricht.=ucfirst($feld).": $wert\n";
}
}
$mailnachricht.="\nDatum/Zeit: ". date("d.m.Y H:i:s");
// Überprüfen ob alle Pflichtfelder gefüllt sind
empty($telefon) ? $err[] = "<p>- Bitte ihre Telefonnummer angeben.</p>" : false;
empty($vorname) ? $err[] = "<p>- Bitte ihren Namen angeben.</p>" : false;
empty($email) ? $err[] = "<p>- Bitte die Email-Adresse angeben.</p>" : false;
empty($adresse) ? $err[] = "<p>- Bitte ihre Adresse eingeben.</p>" : false;
// wenn nicht, werden die Fehlermeldungen ausgegeben und das "halbgefüllte" Formular angezeigt
if(!empty($err)) {
echo "<p>Bitte korrigieren Sie folgende Fehler:</p>";
foreach($err as $fehler){
echo $fehler;
} ?>
<form action="<? echo $_SERVER['PHP_SELF']; ?>" method="post">


<div id="kontakt">
<table width="700px" align="center" border="0" cellpadding="3" cellspacing="1">
<tr><td width="74" align="left">Name*</td><td width="611" align="left"><input type="text" name="vorname" value="<?php echo $vorname; ?>" style="width:100" /></td></tr>

<tr><td width="74" align="left">Adresse*</td><td align="left"><input type="text" name="strasse" value="<?php echo $strasse; ?>" style="width:100%" /></td></tr>

<tr><td align="left">Land</td><td align="left"><input type="text" name="land" value="<?php echo $land; ?>" style="width:100%" /></td></tr>

<tr><td align="left">Telefon*</td><td align="left"><input type="text" name="telefon" value="<?php echo $telefon; ?>" style="width:100%" /></td></tr>

<tr><td align="left">E-Mail*</td><td align="left"><input type="text" name="email" value="<?php echo $email; ?>" style="width:100%" /></td></tr></table>

<table width="700px" align="center" border="0" cellpadding="3" cellspacing="1">

<tr><td width="150" align="left">Wann planen Sie zu bauen?</td><td align="left"><input type="text" name="wann" value="<?php echo $wann; ?>" style="width:100%" /></td></tr>

<tr><td align="left">Wo möchten Sie bauen?</td><td align="left"><input type="text" name="wo" value="<?php echo $wo; ?>" style="width:100%" /></td></tr>

<tr><td align="left">Woher haben Sie von uns erfahren?</td><td align="left"><input type="text" name="woher" value="<?php echo $woher; ?>" style="width:100%" /></td></tr>

<tr><td align="left">Kommentar</td>
<tr><td colspan="2" align="left" nowrap><textarea rows="4" style="width:100%" name="text"><?php echo $text; ?></textarea></td></tr>

<tr><td colspan="2" align="left" nowrap><input type="submit" name="abschicken" class="button" value="Formular absenden" style="width:49%" /></td></tr>
</table>
</form>

<p>*Pflichtfelder</p>
<?php // sind keine Fehler vorhanden, wird die Email versendet
} else {
$mailbetreff="Kontaktformular ".$_SERVER['HTTP_HOST'];
if(mail("max@mustermann.de", $mailbetreff, $mailnachricht,"From: $email")){
echo "<p>Vielen Dank für Ihre eMail!</p>";
} else {
echo "<p>Ein Fehler ist aufgetreten!</p>";
}
}
}

?>
</body>
</html>

--------------------------------
  View user's profile Private Nachricht senden
jens1337
Threadersteller

Dabei seit: 18.10.2010
Ort: blumberg
Alter: -
Geschlecht: Männlich
Verfasst Mo 31.01.2011 15:28
Titel

Antworten mit Zitat Zum Seitenanfang

Hatt keine ne Idee ? es will einfach nicht....
  View user's profile Private Nachricht senden
Anzeige
Anzeige
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 31.01.2011 15:50
Titel

Antworten mit Zitat Zum Seitenanfang

Kannste nicht einfach mal die PHP-Tutorials durchgehen und dich dann nochmal melden?
  View user's profile Private Nachricht senden
 
Ähnliche Themen Kontaktformular im IE
PHP Kontaktformular
PHP Kontaktformular
Kontaktformular
PHP-Kontaktformular
Kontaktformular mit PHP
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.