|
Fotoanfrage
if(isset($_POST['submit'])){
$fotoFormError = array();
$cleanPost = array();
foreach($_POST as $post => $value){
$cleanPost[$post]=$value;
}
$email = $cleanPost['email'];
if ($email=="" || !ereg("^([a-zA-Z0-9._-]+)@([a-zA-Z0-9.-]+.[A-Za-z][A-Za-z]+)$", $email)) $fotoFormError[] = 'Die angegebene Email-Adresse enthält Fehler.';
$vorname=$cleanPost['vorname'];
if($_POST['vorname']=="") $fotoFormError[] = 'Bitte geben Sie Ihren Vornamen an.';
$bachname=$cleanPost['nachname'];
if($_POST['nachname']=="") $fotoFormError[] = 'Bitte geben Sie Ihren Nachnamen an.';
$mailText = "Es wurde eine Fotoanfrage auf '".$WEBS[WEB]['name']."' gesendet:
";
$fotoLink = $_POST['foto_dateiname'];
$fotoLink = 'http://'.$_SERVER["HTTP_HOST"].'/fotos/'.substr($fotoLink,0,-4).'.htm';
$mailText.= 'Link zum Bild: '.$fotoLink.' ';
$mailText.= 'Bild Id #'.$_POST['foto_id'].', Titel : "'.$cleanPost['foto_titel'].'"
';
$mailText.= "Vorname, Nachname: ".$cleanPost['vorname'].' '.$cleanPost['nachname'].' ';
$mailText.= "Firma: ".$cleanPost['firma'].' ';
$mailText.= 'Email: '.$cleanPost['email'].' ';
$mailText.= "Nutzung: ".nl2br($cleanPost['nutzung']).' ';
$mailText = 'Fotoanfrage'.$mailText.'';
if(empty($fotoFormError)){
require_once('sendmail.php');
#$empfaenger= 'lutz.maichel@kcs.info';
$empfaenger= 'fotoanfrage@kcs.info';
$subject = 'Fotoanfrage "'.$WEBS[WEB]['name'].'" - '.$cleanPost['foto_titel'];
$inhalt = $mailText;
if(sendmail($empfaenger, $subject, $inhalt, "mail@kcs.info", "mail@kcs.info", array("Content-Type: text/html"))){
echo 'Vielen Dank für Ihre Anfrage. Wir werden uns in Kürze bei Ihnen melden. ';
echo 'Zur Startseite ';
}else{
echo 'Leider gab es ein Problem beim versenden Ihrer Anfrage, bitte kontaktieren Sie uns telefonisch.';
}
}else{
echo ' Beim Ausfüllen des Formulars traten folgende Fehler auf: ';
foreach($fotoFormError as $error){
echo '- '.$error.' ';
}
echo ' ';
$bild = getFotoAnfrageBild($fotoName);
renderFotoanfrageForm($bild);
}
}else{
//Bilddaten auslesen
$bild = getFotoAnfrageBild($fotoName);
if($bild===false){
echo 'Das gesuchte Bild wurde nicht gefunden. ';
}else{
renderFotoanfrageForm($bild);
}
}
?>
function getFotoAnfrageBild($fotoName){
//Bilddaten auslesen
$sql="SELECT id, dateiname, titel FROM useradmin_bilder WHERE dateiname='".$fotoName."'";
$result=mysql_query($sql) OR die (mysql_error());
if(mysql_num_rows($result)==0 ){
return false;
}else{
return mysql_fetch_object($result);
}
}
function renderFotoanfrageForm($bild){ ?>
Vielen Dank für Ihr Interesse an der Nutzung des Fotos "". Bitte tragen Sie Informationen zur geplanten Nutzung und Ihre Kontaktdaten in das folgende Formular ein.
Wenn die Bildrechte bei uns liegen, senden wir Ihnen dann in Kürze Informationen zu einer möglichen Nutzung zu. Sollten die Rechte nicht bei uns liegen, leiten wir die Anfrage an den Fotografen weiter.
Bitte beachten Sie, dass eine Nutzung unserer Fotos nur mit unserer Einverständnis erfolgen darf.
Die mit einem * gekennzeichneten Felder sind Pflichtfelder und müssen augefüllt werden.
} ?>
|