$rule = "where id=$id"?>
include "../e136funcs.php"?>
if ($vorname=="" || $nachname=="" || $org=="" || $ort=="" || $land=="" || $l_code==""):
$pagetitle = "Fehlerhafte Eingabe!";
$pageheadline = $pagetitle;
include "../e136header.phtml"?>
Fehlerhafte Eingabe! Überprüfen Sie, ob alle
notwendigen Felder gesetzt wurden!
include "../e136footer.phtml";
exit;
endif;
if ($gastvor!=1 && $gastauf!=1):
$pagetitle = "Fehlerhafte Eingabe!";
$pageheadline = $pagetitle;
include "../e136header.phtml"?>
Weder Gastvortrag noch
Gastaufenthalt wurden festgelegt!
include "../e136footer.phtml";
exit;
endif;
if ($gastauf==1):
if ($tag=="" || $monat=="" || $jahr==""):
$pagetitle = "Fehlendes Datum!";
$pageheadline = $pagetitle;
include "../e136header.phtml"?>
Fehlerhafte Datumseingabe!
include "../e136footer.phtml";
exit;
endif;
if ($day=="" || $month=="" || $year==""):
$pagetitle = "Fehlendes Datum!";
$pageheadline = $pagetitle;
include "../e136header.phtml"?>
Fehlerhafte Datumseingabe!
include "../e136footer.phtml";
exit;
endif;
endif;
if ($gastvor==1):
if ($tt=="" || $mm=="" || $jj==""):
$pagetitle = "Fehlendes Datum!";
$pageheadline = $pagetitle;
include "../e136header.phtml"?>
Fehlerhafte Datumseingabe!
include "../e136footer.phtml";
exit;
endif;
if ($vortit==""):
$pagetitle = "Fehlendes Password!";
$pageheadline = $pagetitle;
include "../e136header.phtml"?>
Fehlerhafte Eingabe!
Vortragstitel nicht eingegeben!
include "../e136footer.phtml";
exit;
endif;
endif;
?>
@mysql_connect("localhost","wwwuser","$dbpassword")
or die("Connection died or wrong database password!");
mysql_select_db("e136") ;
$created = time();
if ($gastvor==""): $gastvor=0; endif;
if ($gastauf==""): $gastauf=0; endif;
if ($gastauf==1):
$va_tag = $tag;
$va_monat = $monat;
$va_jahr = $jahr;
$ba_tag = $day;
$ba_monat = $month;
$ba_jahr = $year;
$vona = timeunix($va_tag,$va_monat,$va_jahr);
$bisa = timeunix($ba_tag,$ba_monat,$ba_jahr);
if ($bisa < $vona):
$pagetitle = "Falsches Datum!";
$pageheadline = $pagetitle;
include "../e136header.phtml"?>
Fehlerhafte Datumseingabe!
Das eingegebene Datum ergibt kein Sinn!
include "../e136footer.phtml";
exit;
endif;
endif;
if ($gastvor==1):
$vv_tag = $tt;
$vv_monat = $mm;
$vv_jahr = $jj;
$vonv = timeunix($vv_tag,$vv_monat,$vv_jahr);
$bisv = $vonv;
endif;
$result=mysql_query("select vorname,nachname from stammpersonen where id=$l_code");
$leiter = mysql_result($result,0,"vorname")." ".mysql_result($result,0,"nachname");
$query = "update stammgast set created=$created,tit='$tit',vorname='$vorname',nachname='$nachname',org='$org',ort='$ort',land='$land',l_code=$l_code,leiter='$leiter',vortit='$vortit',gastvor=$gastvor,gastauf=$gastauf";
mysql_query("delete from gastzeit $rule") or die("Failure to delete from gastzeit $rule");
$query1 = "insert into gastzeit (id,type,von,bis,v_tag,v_monat,v_jahr,b_tag,b_monat,b_jahr)";
$query1 .= " values ($id,'A',$vona,$bisa,$va_tag,$va_monat,$va_jahr,$ba_tag,$ba_monat,$ba_jahr)";
$query2 = "insert into gastzeit (id,type,von,bis,v_tag,v_monat,v_jahr)";
$query2 .= " values ($id,'V',$vonv,$bisv,$vv_tag,$vv_monat,$vv_jahr)";
mysql_query("$query $rule") or die("Failure to $query $rule");
if ($gastauf==1): mysql_query($query1) or die("Failure to $query1"); endif;
if ($gastvor==1): mysql_query($query2) or die("Failure to $query2"); endif;
$pagetitle = "Eintrag geändert";
$pageheadline = "Eintrag erfolgreich geändert";
include "../e136header.phtml"?>
Der Gastaufenthalt/Gastvortrag wurde erfolgreich in der
Datenbank geändert!
Danke!
include "../e136footer.phtml"?>
exit?>