also ich bin ein ziehmlicher PHP Noob will aber ein Open Source Kontaktformular machen, was einfach anzupassen ist. Meine Frage: Funktioniert der Code wo ich da gepostet habe.?
PHP-Code:
<? include("style.php"); ?>
<? /*/ include("schnee.php"); /*/ ?>
<?php
$empfaenger = 'kontakt@7th-media.de';
/*/* Diese Option legt fest, was in
den Auswahlmenü steht /*/
$Option1 = 'Keine Angabe 1'; /*/* Option 1 /*/
$Option2 = 'Keine Angabe 2'; /*/* Option 2 /*/
$Option3 = 'Keine Angabe 3'; /*/* Option 3 /*/
$Option4 = 'Keine Angabe 4'; /*/* Option 4 /*/
$Option5 = 'Keine Angabe 5'; /*/* Option 5 /*/
$Hinweis = 'NO';
$Hinweistext = 'blabla';
$Hinweistext1 = ' ';
?>
<?
$format = '';
$format1 = '<table><tr><td width="200" height="30" bgcolor="Red">$Hinweistext</td></tr></table>';
?>
<div align="center">
<?php
if ($_POST['anrede'] == '') {
?>
<?php
if ( $Hinweis == 'YES' )
print $Hinweistext;
{ $Hinweis == 'NO'; }
print $Hinweistext1;
?>
{ $Hinweis == "YES" }
print $format1;
<form action="index.php" method="post">
<table border="0">
<tr><td>Anrede:</td><td>
<select name="anrede" size="1">
<option>Herr</option>
<option>Frau</option>
</select>
</td></tr>
<tr><td>Vorname:</td><td><input type="text" name="vorname" /></td></tr>
<tr><td>Name:</td><td><input type="text" name="name" /></td></tr>
<tr><td>Email:</td><td><input type="text" name="email" /></td></tr>
<tr><td>Betreff:</td><td><input type="text" name="betreff" /></td></tr>
<tr><td>Art:</td><td>
<select name="art" size="1">
<option><? echo "$Option1" ?></option>
<option><? echo "$Option2" ?></option>
<option><? echo "$Option3" ?></option>
<option><? echo "$Option4" ?></option>
<option><? echo "$Option5" ?></option>
</select>
</td></tr>
<tr valign="top"><td>Nachricht:</td><td><textarea name="nachricht" rows="10" cols="45"></textarea></td></tr>
<tr><td></td><td><input type="submit" value="Absenden" class="senden" /></td></tr>
</table>
</form>
<?php
} else {
if ($_POST['email'] == '' || $_POST['betreff'] == '' || $_POST['nachricht'] == '' || $_POST['name'] == '') {
echo '
Bitte füllen Sie alle Felder aus.';
} else {
$msg = '
Von: '.$_POST['anrede'].' '.$_POST['vorname'].' '.$_POST['name'].'
Email: '.$_POST['email'].'
Betreff: '.$_POST['betreff'].'
Art: '.$_POST['art'].'
Nachricht:
'.$_POST['nachricht'];
$senden = mail($empfaenger,"[Kontaktformular] ".$_POST['betreff'],$msg,"FROM: ".$_POST['email']);
if ($senden) {
echo 'Ihre Nachricht wurde an uns gesendet. Sie werden bald eine Antwort erhalten.';
} else {
echo '
Ihre Nachricht konnte <u>nicht</u> gesendet werden. Bitte versuchen Sie es später noch einmal.</p>';
}
}
}
?>
</div>
Einen Kommentar schreiben: