<?php
/************************************************************************/
/* Thommys Kakteendatenbank                                             */
/* ===========================                                          */
/*                                                                      */
/* Copyright (c) 2002 by Thomas Hochreither                             */
/* http://www.hochreither.com                                           */
/*                                                                      */
/************************************************************************/

$sitename = "hochreither.com"; #Site-Name

$admin = "webmaster@hochreither.com"; #Email-Adresse

$homepage = "http://www.hochreither.com/phptest"; #URL

$reply = "yes"; #Automatische Antwort senden "yes"; keine Antwort "no"

$reply_sub = "Herzlichen Dank! Wie werden Ihre Eingabe baldmöglichst bearbeiten.";

include ("common.inc.php");
include ("inc/header.inc.php");

if(!$action) {

include ("inc/body.inc.php");
echo "
<CENTER>
<FORM ACTION='contact.php3?action=send' METHOD='POST'>
<P><TABLE WIDTH='75%' BORDER='0' CELLSPACING='1' CELLPADDING='0'>
  <CAPTION ALIGN='TOP'><b>Bitte senden Sie mir per Formular Ihre Kakteendaten</b><br>
  Ihre IP-Adresse wird mitgeloggt, um Mi&szlig;brauch zu verhindern.&nbsp;";
  

echo"Ihre IP-Adresse lautet ",
    $_SERVER['REMOTE_ADDR'];
 
echo"    <br>
Die mit <font color='#FF3300'<b>(*)</b></font> gekennzeichneten Felder bitte ausf&uuml;llen,<br>
     da ansonsten eine gute Pflege nicht m&ouml;glich ist. Danke
     <br><br>
     Falls sie <b>Bilder mitschicken </b> wollen,
     <br>
     senden sie mit diese vorbereitete <a href=\"mailto:webmaster@hochreither.com?subject=Neue%20Kakteeninformationen%20&amp;body=Eine%20Bitte:%20%0D%0ADie%20mit%20(*)%20gekennzeichneten%20Positinen%20bitte%20ausfüllen,%20da%20ansonsten%20eine%20gute%20Einordnung%20nicht%20möglich%20ist.%0D%0AFalls%20Sie%20einen%20Copyrighthinweis%20im%20Bild%20wünschen,%20bitte%20selbst%20einfügen.%20%0D%0A%0D%0ANachname:%20%0D%0AVorname:%0D%0A%20%0D%0AGattung%20(*):%20%0D%0AArt%20(*):%20%0D%0ASynonym:%20%0D%0AHerkunft%20(*):%20%0D%0AGegend:%20%0D%0APflanzentyp%20(Kaktus/Sukkulente)%20(*):%0D%0A%20%0D%0ABodenart%20(*):%20%0D%0AWurzelart%20(Flachwurzler/Rübenwurzel):%0D%0AMerkmale%20(*):%20%0D%0ABl&uuml;tezeit:%20%0D%0ABl&uuml;ten:%20%0D%0AVermehrung:%0D%0A%0D%0AStandort%20im%20Sommer%20(*):%20%0D%0AWasser%20im%20Sommer%20(*):%20%0D%0ATemperatur%20im%20Sommer:%20%0D%0APflege%20im%20Glashaus%20(j/n):%20%0D%0AStandort%20im%20Winter:%20%0D%0AWasser%20im%20Winter:%20%0D%0ATemperatur%20im%20Winter%20(*):%20%0D%0A%0D%0A%0D%0A%0D%0ASonstiges:%20\" onmouseover=\"status='Kakteen Datenformluar als email';return true;\">e-mail.</a>
     <br><br>
     

  </CAPTION>
   
  <TR>
    <TD WIDTH='35%' VALIGN='TOP'>
    <b>Nachname:</b></TD> 
    <TD>
    <P ALIGN=LEFT><INPUT NAME='nachname' TYPE='text' SIZE='40'></TD> 
  </TR>
  <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Vorname:</b></TD> 
    <TD>
    <P ALIGN=LEFT><INPUT NAME='vorname' TYPE='text' SIZE='40'></TD> 
  </TR>
  <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Email (*) für evtl. Rückfragen:</b></TD> 
    <TD>
    <P ALIGN=LEFT><INPUT NAME='email' TYPE='text' SIZE='40'></TD> 
  </TR>
  <TR>
  </TR>
   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Gattung (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='gattung' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Art (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='art' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Herkunft (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='herkunft' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Gegend:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='gegend' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Pflanzentyp (Kaktus/Sukkulente) (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='pflanzenart' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Bodenart (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='bodenart' ROWS='3' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>anderer Name:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='normname' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Merkmale (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='merkmale' ROWS='5' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Bl&uuml;tezeit:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='bluetezeit' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Bl&uuml;ten:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='blueten' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Vermehrung:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='vermehrung' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Standort im Sommer (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='st_sommer' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Wasser im Sommer (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='wasser_sommer' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Temperatur im Sommer:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='temp_sommer' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Pflege im Glashaus (j/n):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='glashaus' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Standort im Winter:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='st_winter' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Wasser im Winter:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='wasser_winter' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Temperatur im Winter (*):</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='temp_winter' ROWS='1' COLS='50'
></TEXTAREA></TD>
  </TR>

   <TR>
    <TD WIDTH='30%' VALIGN='TOP'>
    <b>Bemerkung:</b></TD> 
    <TD>
    <P ALIGN=LEFT><TEXTAREA NAME='bemerkung' ROWS='5' COLS='50'
></TEXTAREA></TD>
  </TR>

</TABLE></P>

<P><TABLE WIDTH='400' BORDER='0' CELLSPACING='5' CELLPADDING='0'>
  <TR>
    <TD WIDTH='50%'>
    <P><CENTER><INPUT NAME='name' TYPE='submit' VALUE='Abschicken'></CENTER></TD>
    <TD WIDTH='50%'>
    <CENTER><INPUT NAME='name' TYPE='reset' VALUE='Zurücksetzen'></CENTER>
</TD> 
  </TR>
</TABLE></P>
<b>Die mit (*) gekennzeichneten Felder bitte ausf&uuml;llen,<br>
da ansonsten eine gute Pflege nicht m&ouml;glich ist. Danke</b>
</FORM>
</CENTER>

</BODY>
</HTML>";
exit;

}

if($action = "send"); {

if(!$email) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
     Sie haben keine Email-Adresse angegeben.<br>
     Bitte füllen Sie alle Felder des<br> 
     Formulars aus und schicken<br>
     Sie es erneut ab.
  <br><br><br>
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

function EmailOK($email)
{

  return( ereg('^[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+'.
               '@'.
               '[-!#$%&\'*+\\/0-9=?A-Z^_`a-z{|}~]+\.'.
               '[-!#$%&\'*+\\./0-9=?A-Z^_`a-z{|}~]+$',
               $email) );
}

if(!EmailOK($email)) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
  Die angegebene Email-Adresse ist nicht gültig.<br> 
  Bitte korrigieren Sie diese und schicken<br>
  Sie das Formular erneut ab.
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$gattung) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
  Sie haben keine Gattung angegeben.<br>
  Somit ist eine Klassifizierung unm&ouml;glich.<br>
  Danke.
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$art) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
  Sie haben keine Art angegeben.<br>
  Somit ist eine Klassifizierung unm&ouml;glich.<br>
  Danke.
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$herkunft) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
  Sie haben keine Herkunft angegeben.<br>
  Bitte geben Sie an, wo der Kaktus seine Heimat hat.<br>
     Danke.
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$pflanzenart) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
  Sie haben nicht angegeben, ob es sich um einen Kaktus oder eine Sukkulente handelt.<br>
  Bitte geben Sie das an.<br>
     Danke.
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$merkmale) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
     Sie haben keine Merkmale angegeben.<br>
     Damit ist ein Bestimmen mit Hilfe der Datenbank unm&ouml;glich.
     Bitte füllen Sie dieses Feld aus.<br> 
     Danke.
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$st_sommer) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
  Sie haben keine Sommerstandort angegeben.<br>
  Bitte geben Sie an, wie der Kaktus stehen soll.<br>
     Danke.
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$wasser_sommer) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
     Sie haben nicht angegeben, wieviel Wasser der Kaktus im Sommer ben&ouml;tigt.<br>
  Danke
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$temp_winter) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
  Sie haben keine Wintertemperatur angegeben.<br>
  Bitte geben Sie an, wie kalt/warm der Kaktus stehen soll.<br>
  Danke
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

if(!$bodenart) {

echo "
  <html>
  <body style='background-color:#666633; color:#CCCCCC; font-size:14pt'>
  <P align='center'>
  <br><br><br>
  Sie haben keine Bodenart angegeben.<br>
  Bitte geben Sie an, in welcher Erde der Kaktus stehen soll.<br>
  Danke
  <br><br><br>  
  <A HREF='javascript:history.back()'><FONT SIZE='4' color='#CCCCCC'>zurück zum Formular</FONT></A>
  </P>
  </body>
  </html>";
  exit;
}

$gattung = trim ($gattung);
$art = trim ($art);
$herkunft = trim ($herkunft);
$gegend = trim ($gegend);
$merkmale = trim ($merkmale);
$bluetezeit = trim ($bluetezeit);
$blueten = trim ($blueten);
$vermehrung = trim ($vermehrung);
$st_sommer = trim ($st_sommer);
$wasser_sommer = trim ($wasser_sommer);
$temp_sommer = trim ($temp_sommer);
$glashaus = trim ($glashaus);
$st_winter = trim ($st_winter);
$wasser_winter = trim ($wasser_winter);
$temp_winter = trim ($temp_winter);
$bemerkung = trim ($bemerkung);
$bodenart = trim ($bodenart);
$pflanzenart = trim ($pflanzenart);

$gattung = ucfirst ($gattung);
$art = strtolower ($art);
$pflanzenart = ucfirst ($pflanzenart);
$ipadresse = $_SERVER['REMOTE_ADDR'];

mail("$admin","Kakteendaten über $gattung $art $type","Von: $nachname $vorname - $email - $ipadresse\n$type \n\nGattung: $gattung\nArt: $art\nHerkunft: $herkunft\nGegend: $gegend\nMerkmale: $merkmale \nBlütezeit: $bluetezeit\nBlüten: $blueten\nVermehrung: $vermehrung\nSt_Sommer: $st_sommer\nWasser_Sommer: $wasser_sommer\nTemp_Sommer: $temp_sommer\nGlashaus: $glashaus\nSt_Winter: $st_winter\nWasser_Winter: $wasser_winter\nTemp_Winter: $temp_winter\nBemerkung: $bemerkung\nBoden: $bodenart\nPflanzenart: $pflanzenart","From:$email");

if($reply = "yes") {
mail("$email","Automatic reply from $sitename","$reply_sub","From:$admin");
}

?>
<HTML>
<HEAD>

  <TITLE><?php echo "$sitename"; ?></TITLE>
</HEAD>
<BODY BGCOLOR='#666633'>

<P><CENTER><B><FONT SIZE='4' color='#000000'>Vielen Dank.<BR><?php if($reply = "yes") { echo "Eine automatische Antwort wurde an Ihren Email-Account verschickt<BR>"; } ?>Wie werden Ihr Anliegen baldmöglichst bearbeiten.</FONT></B></CENTER></P>

<P><CENTER><A HREF='content00.php'><FONT SIZE='4' color='#000000'>Startseite</FONT></A></CENTER>

</BODY>
</HTML>
<?

}
?>