i
  home
 
 <?php
// Vor diesem PHP-Script darf kein Text stehen, auch 
// keine Leerzeichen, sonst funktioniert das nicht!
session_start();
?>
<!DOCTYPE html>
<html>
 <head>
 <title>Anmeldung</title>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 <meta name="robots" content="noindex,nofollow">

 <style type="text/css">
 /* Formular Stylesheet */
 body, textarea, table {
  font-family: Verdana, Sans-Serif;
  font-size: 12px;
  color: #000000;
 }
 table {
  margin: auto;
  border-spacing: 0px;
 }
 th, td {
  padding: 3px;
  font-weight: normal;
 }
 label {
  cursor: pointer;
 }
 textarea {
  width: 460px;
  height: 110px;
 }
 .pflichtfeld {
  color: #EE0000;
 }
 .hintergrund {
  color: #000000;
  background-color: #FFFFFF;
 }
 .danke, .danke a {
  color: #000000;
  text-align: center;
  margin-top: 200px;
  padding: 10px;
 }
 #captcha {
  width: 60px;
  height: 20px;
  vertical-align: bottom;
  cursor: pointer;
 }
 </style>


 </head>
 <body>

<?php
/*
   Kontaktformular - Erstellt am: 14.03.2011 (Sprache: deutsch)
   mit dem Kontaktformular Generator - www.homepage-total.de
   Wichtig: Der Webserver muss PHP unterstützen.
   Speichern Sie die Datei zum Beispiel als: "kontakt.php".
*/

// Ihre E-Mail-Adresse:
$mailto "einszweidrei_awards@yahoo.de";

// Ihre Webseite (Startseite). Nach dem absenden der E-Mail
// gelangt der Besucher über einen Link auf Ihre Startseite.
$url "http://www.123-awards.de.tl";

// Fortgeschrittene Anwender können ab hier Änderungen vornehmen.
$eingabefehler "";
$anrede = isset($_POST["anrede"]) ? $_POST["anrede"] : "";
$anredeCk $_POST["anrede"] == "Frau" " checked='checked'" "";
$name = isset($_POST["name"]) ? $_POST["name"] : "";
$feld1 = isset($_POST["feld1"]) ? $_POST["feld1"] : ""// "Homepage"
$mailfrom = isset($_POST["mailfrom"]) ? $_POST["mailfrom"] : "";
$betreff = isset($_POST["betreff"]) ? $_POST["betreff"] : "";
$nachricht = isset($_POST["nachricht"]) ? $_POST["nachricht"] : "";

// Betreff Auswahlliste
$array = array(
"April 2011",
"Mai 2011",
);
$betreffauswahl "n   <select name='betreff' id='Betreff' size='1'>";
foreach (
$array as $element) {
 
$betreffauswahl .= "n    <option value='" $element "'" .
 ((isset(
$_POST["betreff"]) ? $_POST["betreff"] : "") == $element ?
 
" selected='selected'" "") .  ">$element "</option>";
}
$betreffauswahl .= "n   </select>n  ";

// Spamschutz
$captcha ="captcha.php"// Sicherheitsbild-Datei

// Formular erstellen
$formular "<form action='" $_SERVER["SCRIPT_NAME"] . "' method='post'>
<table>
<caption><h2>Anmeldung</h2></caption>
 <tr><td colspan='2'>Hier könnt ihr euch kostenlos für unseren Award anmelden!<br><br></td></tr>
 <tr><td colspan='2' class='pflichtfeld'><!-- Fehleranzeige --></td></tr>
 <tr class='hintergrund'>
  <td><label>Anrede:</label></td>
  <td><input type='radio' name='anrede' value='Herr' checked='checked' id='Herr'><label for='Herr'>Herr</label> 
  &nbsp; <input type='radio' name='anrede' value='Frau'" 
$anredeCk " id='Frau'><label for='Frau'>Frau</label></td>
 </tr>
 <tr class='hintergrund'>
  <td><label for='Name'>Name: <span class='pflichtfeld'>*</span></label></td>
  <td><input type='text' size='35' name='name' value='" 
$name "' id='Name'></td>
 </tr>
 <tr class='hintergrund'>
  <td><label for='Feld1'>Homepage: <span class='pflichtfeld'>*</span></label></td>
  <td><input type='text' size='40' name='feld1' value='" 
$feld1 "' id='Feld1'></td>
 </tr>
 <tr class='hintergrund'>
  <td><label for='Email'>E-Mail: <span class='pflichtfeld'>*</span></label></td>
  <td><input type='text' size='40' name='mailfrom' value='" 
$mailfrom "' id='Email'></td>
 </tr>
 <tr class='hintergrund'>
  <td><label for='Betreff'>Betreff:</label></td>
  <td>
$betreffauswahl "</td>
 </tr>
 <tr class='hintergrund'>
  <td colspan='2'><label for='Nachricht'>Nachricht: <span class='pflichtfeld'>*</span></label><br>
  <textarea name='nachricht' id='Nachricht'>
$nachricht "</textarea></td>
 </tr>
 <tr class='hintergrund'>
  <td colspan='2'><label for='Spamschutz'>Spamschutz: <span class='pflichtfeld'>*</span></label> &nbsp;
   <img src='" 
$captcha "?rand=" rand() . "' id='captcha' title='Neues Sicherheitsbild laden' alt='Sicherheitsbild'
    onclick='var img=document.images["captcha"]; img.src=img.src.substring(0,img.src.lastIndexOf("?"))+"?rand="+Math.random()*1000;'>
   &nbsp;= <input type='text' name='zip' size='4' id='Spamschutz'></td>
 </tr>
 <tr class='hintergrund'>
  <th colspan='2'>
   <br><span class='pflichtfeld'>*</span> <small>Bitte alle Pflichtfelder ausfüllen!</small> &nbsp; &nbsp; &nbsp; &nbsp; 
     <input type='submit' name='sendung' value='Anmeldung absenden'>
  </th>
 </tr>
</table>
</form>"
;

if (isset(
$_POST["sendung"])) {
 
// Pflichtfelder überprüfen
 
if (strlen($name<2) {$eingabefehler .= "&bull; Name fehlt!<br>";}
 if (
$feld1 == "") {$eingabefehler .= "&bull; Homepage fehlt!<br>";}
 if (!
preg_match("/^([_a-z0-9-äöüß])(([-_a-z0-9-äöüß._])*([_a-z0-9-äöüß]))*@([_a-z0-9-äöüß])(([_a-z0-9-äöüß-])*([_a-z0-9-äöüß]))+(.([_a-z0-9-äöüß])([-a-z0-9_-])?([_a-z0-9-äöüß])+)+$/i"$mailfrom)) {
  
$eingabefehler .= "&bull; Fehler in der E-Mail-Adresse!<br>";
 }
 if (
strlen($nachricht<19) {$eingabefehler .= "&bull; Die Nachricht " . ((strlen($nachricht) == 0) ? " fehlt" " ist zu kurz") . " (min. 20 Zeichen)!<br>";}
 if ((
$_SESSION["captcha_code"] == 0) OR ($_POST["zip"] != $_SESSION["captcha_code"])) {$eingabefehler .= "&bull; Der Spamschutz ist leider falsch!<br>";}
 if (
$eingabefehler == "") {
  
// Diese Nachricht wird an Ihre E-Mail-Adresse gesendet (n = neue Zeile)
  
$text "Datum: " date("d.m.Y H:i") . "n
   Anrede: $anrede n
   Name: $name n
   Homepage: $feld1 n
   E-Mail: $mailfrom n
   Betreff: $betreff n
   Nachricht: $nachricht nn
   "
;
  
// E-Mail versenden
  
@mail($mailto$betreff " [Anmeldung]"$text"From: " $mailfrom);
  
// Bestätigung der E-Mail
  
echo "<p class='hintergrund danke'>";
  echo 
"Vielen Dank " $anrede " " $name ", die Nachricht wurde gesendet.<br><br>";
  
// Link zur Startseite
  
echo "<a href="" $url "" target="_top">Weiter zur Startseite</a></p>";
 }
 else {
  
// Eingabefehler und Formular ausgeben
  
echo str_replace("<!-- Fehleranzeige -->""<strong>Die Nachricht wurde aus folgendem Grund nicht gesendet:</strong><br>$eingabefehler"$formular);
 }
}
else {
 
// Formular ausgeben
 
echo $formular;
}
?>

 </body>
</html>

 
  Impressum
Kontakt
Sitemap
© by maxdesign.de.tt
 
 
Diese Webseite wurde kostenlos mit Homepage-Baukasten.de erstellt. Willst du auch eine eigene Webseite?
Gratis anmelden