<?
$to="mail@domain.de";
$subject="Kursanmeldung";
$absender="$Name";
$messages =
" Anmeldung zum Kurs \"".$Kurs."\" von:
\n Name: ".$Name."
Vorname: ".$Vorname."
Adresse: ".$Strasse.", ".$PLZ." ".$Wohnort."
Telefon: ".$Telefon."
eMail: ".$email."
\n Hundedaten:
Name: ".$Hundename."
Rasse: ".$Rasse."
Alter: ".$Alter."
Geschlecht: ".$Geschlecht."
kastriert: ".$kastriert."
\n Ausbildungsstand: ".$Ausbildungsstand."
\n Bemerkung: ".$Bemerkung."
\n Lindart: ".$Lindart."
\n Lindwissen: ".$Lindwissen;
if ($aktion=="check"){ # beim absenden des Formulars wird die variable $aktion gesetzt damit das script weiss das es nicht der erste Aufruf war...
if(eingabe_check($Kurs,$Name,$Vorname,$PLZ,$Wohnort,$Strasse,$Telefon,$Hundename,$Rasse,$Alter,$Geschlecht,$kastriert)==1){ # eingabe_check überprüft die Eingaben, sie gibt bei Korrekten angaben 1, ansonsten eine Fehlermeldung zurück
mail ($to, $subject, $messages, "FROM: $absender");
include ("danke.html");
exit;
}
else{
echo eingabe_check($Kurs,$Name,$Vorname,$PLZ,$Wohnort,$Strasse,$Telefon,$Hundename,$Rasse,$Alter,$Geschlecht,$kastriert);
formular_ausgabe($Kurs,$Name,$Vorname,$PLZ,$Wohnort,$Strasse,$Telefon,$Hundename,$Rasse,$Alter,$Geschlecht,$kastriert); # Und das Formular wird mit den bereits erfolgten eingaben angezeigt
}
}
else{
formular_ausgabe($Kurs,$Name,$Vorname,$PLZ,$Wohnort,$Strasse,$Telefon,$Hundename,$Rasse,$Alter,$Geschlecht,$kastriert); # ist $aktion nicht gesetzt wird einfach das Formular angezeigt
}
function formular_ausgabe($Kurs,$Name,$Vorname,$PLZ,$Wohnort,$Strasse,$Telefon,$Hundename,$Rasse,$Alter,$Geschlecht,$kastriert){ # Die funktion gibt nur das Formular aus, entweder mit eingaben die schon gemacht wurden,
global $PHP_SELF; # oder (beim ersten aufruf, wo die die Variablen noch lehr sind) ohne.
echo "
<?php
$arr_optionen = (\"Wählen Sie hier den Kurs aus\",\"Lind-art® -Team-Balance Grundkurs\",\"Lind-art® \"Mensch-Hund-Harmonie\",\"Lind-art® \"Mensch-Hund-Harmonie\" für Fortgeschrittene - Einzeltraining -","Lind-art® \"Mensch-Hund-Harmonie\" für Fortgeschrittene - Gruppentraining -\",\"Seminar Erste Hilfe am Hund am 17. Oktober 2003\",\"Seminar Erste Hilfe am Hund am 07. November 2003\",\"Seminar Erste Hilfe am Hund am 21. November 2003\",\"Seminar Ausdrucksverhalten beim Hund\",\"Grunderziehungskurs\",\"Welpenprägungskurs\");
$arr_titel = (\"Wählen Sie hier den Kurs aus\",\"Lind-art® -Team-Balance Grundkurs\",\"Lind-art® \"Mensch-Hund-Harmonie\",\"Lind-art® \"Mensch-Hund-Harmonie\" für Fortgeschrittene - Einzeltraining -","Lind-art® \"Mensch-Hund-Harmonie\" für Fortgeschrittene - Gruppentraining -\",\"Seminar Erste Hilfe am Hund am 17. Oktober 2003\",\"Seminar Erste Hilfe am Hund am 07. November 2003\",\"Seminar Erste Hilfe am Hund am 21. November 2003\",\"Seminar Ausdrucksverhalten beim Hund\",\"Grunderziehungskurs\",\"Welpenprägungskurs\");
$opt_anzahl = count($arr_optionen);
?>
<html>
<head>
<title>Hunde-Teamtraining </title>
<script language=\"JavaScript\" src=\"scripts.js\" type=\"text/javascript\"> </script>
</head>
<script language=\"JavaScript\"> frsetcomplete() </script>
<body background=\"grafik/paper.gif\" >
<table>
<tr>
<td><img src=\"grafik/pfote.gif\" width=\"55\" height=\"55\" border=\"0\" alt=\"\"></td>
<td>
<font face=\"Comic Sans MS,VERDANA,ARIAL,HELVETICA\" size=\"+2\" color=\"#3366CC\">
<b>Anmeldung</b>
</font>
</td>
</tr>
</table>
<font face=\"VERDANA,ARIAL,HELVETICA\" >
<br>
<ul>
hier können Sie sich direkt zu den jeweils aktuell angebotenen Kursen anmelden.<br>
die eingegebenen Daten werden unverschlüsselt per Mail übertragen!<br>
Alternativ können Sie die Seite ausdrucken und per Fax an 0202/2521296 senden. <br>
</ul>
<br>
<ul>
<font color=\"red\">*</font>markierte Felder sind Pflichtangaben<br>
<br>
<form name=\"Interesse\" action=\"".$PHP_SELF."?aktion=check\" method=\"post\">
<b>Kursauswahl:</b><font color=\"red\">*</font><br>
<font face=\"VERDANA,ARIAL,HELVETICA\" >
<select name=\"Kurs\" size=\"1\">
<?php
for ($i = 0; $i<$opt_anzahl;$i++){
if($Kurs == $arr_optionen){$gesetzt = \"selected\";}else{$gesetzt = "";}
echo \"<option \".$gesetzt.\" value=\"\".$arr_optionen[$i].\"\">\".$arr_titel.\"</option>\"
}
?>
</select>
</font>
<br>
<br>
<b>Ihre Daten:</b><br>
<table >
<tr>
<td>Name:<font color=\"red\">*</font></td>
<td><input type=\"text\" size=\"25\" maxlength=\"256\" name=\"Name\" value=\"".$Name."\"> </td>
<td>Vorname:<font color=\"red\">*</font></td>
<td><input type=\"text\" size=\"25\" maxlength=\"256\" name=\"Vorname\" value=\"".$Vorname."\"> </td>
</tr>
<tr>
<td>PLZ:<font color=\"red\">*</font></td>
<td><input type=\"text\" size=\"5\" maxlength=\"5\" name=\"PLZ\" value=\"".$PLZ."\"> </td>
<td>Wohnort:<font color=\"red\">*</font></td>
<td><input type=\"text\" size=\"25\" maxlength=\"256\" name=\"Wohnort\" value=\"".$Wohnort."\"> </td>
<td>Strasse:<font color=\"red\">*</font></td>
<td><input type=\"text\" size=\"20\" maxlength=\"256\" name=\"Strasse\" value=\"".$Strasse."\"> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td>Email: </td>
<td><input type=\"text\" size=\"25\" maxlength=\"256\" name=\"email\" value=\"".$email."\"> </td>
<td>Telefon:<font color=\"red\">*</font></td>
<td><input type=\"text\" size=\"25\" maxlength=\"256\" name=\"Telefon\" value=\"".$Telefon."\"> </td>
<td> </td>
<td> </td>
</tr>
</table>
<br>
<br>
<b>Angaben zum Hund:</b><br>
<table >
<tr>
<td>Hundename:<font color=\"red\">*</font></td>
<td><input type=\"text\" size=\"25\" maxlength=\"256\" name=\"Hundename\" value=\"".$Hundename."\"> </td>
<td>Rasse:<font color=\"red\">*</font></td>
<td><input type=\"text\" size=\"25\" maxlength=\"256\" name=\"Rasse\" value=\"".$Rasse."\"> </td>
<td>Alter:<font color=\"red\">*</font><input type=\"text\" size=\"3\" maxlength=\"10\" name=\"Alter\" value=\"".$Alter."\"> </td>
<td></td>
</tr>
<tr>
<td valign=\"top\">Geschlecht:<font color=\"red\">*</font></td>
<td><table width=\"200\">
<tr>
<td><label>
<input selected type=\"radio\" name=\"Geschlecht\" value=\"Rüde\">
Rüde</label></td>
</tr>
<tr>
<td><label>
<input selected type=\"radio\" name=\"Geschlecht\" value=\"Hündin\">
Hündin</label></td>
</tr>
</table></td>
<td valign=\"top\" colspan=\"2\">kastriert, sterilisiert:<font color=\"red\">*</font></td>
<td><table width=\"200\">
<tr>
<td><label>
<input selected type=\"radio\" name=\"kastriert\" value=\"ja\">
Ja</label></td>
</tr>
<tr>
<td><label>
<input selected type=\"radio\" name=\"kastriert\" value=\"nein\">
Nein</label></td>
</tr>
</table></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>
<br>
<br>
<b>Ausbildungsstand des Hundeführers und des Hundes:</b><br>
<textarea name=\"Ausbildungsstand\" cols=\"85\" rows=\"4\" value=\"".$Ausbildungsstand."\"></textarea>
<br>
<br>
<b>Sonstiges (Bemerkungen oder Probleme):</b><br>
<textarea name=\"Bemerkung\" cols=\"85\" rows=\"4\" value=\"".$Bemerkung."\"></textarea>
<br>
<br>
<br>
<b>Bitte zusätzlich ausfüllen, wenn Sie Interesse an einem Lind-art®-Kurs
haben: <br>
<br>
<br>
<b>Wir kennen Lind-art® :</b><br>
</b>
<table width=\"200\">
<tr>
<td><label>
<input type=\"radio\" name=\"Lindart\" value=\"gut\">
gut</label></td>
</tr>
<tr>
<td><label>
<input type=\"radio\" name=\"Lindart\" value=\"etwas\">
etwas</label></td>
</tr>
<tr>
<td><label>
<input type=\"radio\" name=\"Lindart\" value=\"noch nicht\">
noch nicht</label></td>
</tr>
</table>
<b> <br>
<br>
Wie haben Sie sich über Lind-art® informiert (Buch, Seminar, Video,
sonst.)? </b><br>
<textarea name=\"Lindwissen\" cols=\"85\" rows=\"4\" value=\"".$Lindwissen."\"></textarea>
<br>
<br>
<font color=\"red\">*</font>markierte Felder sind Pflichtangaben <br>
<br>
Nach Eingang der Anmeldung erhalten Sie eine schriftliche Bestätigung
mit allen notwendigen Informationen. <br>
<br>
<input type=\"Submit\" value=\"Ich akzeptiere die AGB und melde mich verbindlich an\" onClick=\"return test()\">
<br>
<br>
<input type=\"reset\" value=\"Ich habe es mir anders überlegt\">
</form>
</ul>
</font>
</body>
</html>";
}
function eingabe_check($Kurs,$Name,$Vorname,$PLZ,$Wohnort,$Strasse,$Telefon,$Hundename,$Rasse,$Alter,$Geschlecht,$kastriert){
if ($Kurs == "0") $fehler = $fehler." a";
if ($Name == "") $fehler = $fehler." b"; # Alle eingaben werden darauf geprüft ob sie überhaupt gemacht wurden
if ($Vorname == "") $fehler = $fehler." c"; # wurden sie nicht gemacht wird die Variable $fehler gesetzt oder eine weitere
if ($PLZ == "") $fehler = $fehler." d";
if ($Wohnort == "") $fehler = $fehler." e";
if ($Strasse == "") $fehler = $fehler." f";
if ($Telefon == "") $fehler = $fehler." g";
if ($Hundename == "") $fehler = $fehler." h";
if ($Rasse == "") $fehler = $fehler." i";
if ($Alter == "") $fehler = $fehler." j";
if ($Geschlecht == "") $fehler = $fehler." k";
if ($kastriert == "") $fehler = $fehler." l";
#if ($email == ""){ # Fehlermeldung angehängt.
#$fehler = $fehler." ihre Emailadresse";
# }
# else { # Der Email adresse schenken wir besondere aufmerksamkeit, wir wollen uns ja nicht ganz so einfach verarschen lassen...
# if(strstr($email,"@") && strstr($email,".")){ # deshalb überprüfen wir ob ein @ und wenigstens ein . darin enthalten sind.
# } # das heisst zwar noch immer nicht das die Adresse Existiert aber sie ist wenigstens formal richtig
# else {
# $fehler = $fehler." ihre echte Mailadresse";
# }
# }
if ($fehler == "") return 1; # gab es keinen Fehler bei der überpüfung geben wir 1 zurück
else{ return "<div align=\"left\"><font size=\"+2\" face=\"VERDANA,ARIAL,HELVETICA\">Bitte füllen Sie alle mit <b><font color=\"red\">*</font></b> gekennzeichneten Felder aus.</font></div>";} #ansonsten die Fehlermeldung
}
?>