\n| ";
$subscription->AddInput(array(
"TYPE"=>"submit",
"VALUE"=>$Bja,
"NAME"=>"insert"
));
$subscription->AddInput(array(
"TYPE"=>"submit",
"VALUE"=>$Bnein,
"NAME"=>"edit"
));
$subscription->AddInputHiddenPart(sprache);
$subscription->AddInputHiddenPart(veranstaltungID);
$subscription->AddInputHiddenPart(titel);
$subscription->AddInputHiddenPart(kurzbeschreibung);
$subscription->AddInputHiddenPart(beginn_d);
$subscription->AddInputHiddenPart(beginn_m);
$subscription->AddInputHiddenPart(beginn_j);
$subscription->AddInputHiddenPart(beginn_z);
$subscription->AddInputHiddenPart(ende_d);
$subscription->AddInputHiddenPart(ende_m);
$subscription->AddInputHiddenPart(ende_j);
$subscription->AddInputHiddenPart(ende_z);
$subscription->AddInputHiddenPart(ort);
$subscription->AddInputHiddenPart(veranstalter);
$subscription->AddInputHiddenPart(tel);
$subscription->AddInputHiddenPart(fax);
$subscription->AddInputHiddenPart(email);
$subscription->AddInputHiddenPart(internet);
/*
$subscription->AddInputHiddenPart(rubrik_rin);
$subscription->AddInputHiddenPart(rubrik_fach);
*/
$subscription->AddInputHiddenPart(rubrik_kalender);
$subscription->AddInputHiddenPart(absender);
$subscription->AddInputHiddenPart(ge);
$subscription->AddInputHiddenPart(en);
/*
$subscription->AddInputHiddenPart(sv);
$subscription->AddInputHiddenPart(cz);
$subscription->AddInputHiddenPart(hu);
*/
$subscription->AddInputPart("insert");
$subscription->AddInputPart("edit");
$subscription->Output(array(
"Function"=>"Output",
"EndOfLine"=>"\n"
));
echo " | \n
\n";
else:
// Daten einfügen in Datenbank
//Sicherstellen dass hier nicht beliebig oft gleiche daten eingegeben werden können
$mysql_link=mysql_connect (localhost,"","");
if ($veranstaltungID == ""):
if ($rubrik_rin!="on"): $insert_rubrik_rin=1; else: $identifier="r"; endif;
if ($rubrik_fach!="on"): $insert_rubrik_fach=1; else: $identifier.="f"; endif;
if ($rubrik_kalender!="on"): $insert_rubrik_kalender=1; else: $identifier.="k"; endif;
$identifier.=$sprache.$beginn_d.$beginn_m.$beginn_j.$beginn_z.$ende_d.$ende_m.$ende_j.$ende_z.substr($ort,1,10).substr($ort,-1,10).substr($veranstalter,1,10).substr($veranstalter,-1,10).$tel;
$query="INSERT INTO veranstaltung (identifier, beginn_d, beginn_m, beginn_j, beginn_z, ende_d, ende_m, ende_j, ende_z, ort, veranstalter, rubrik_rin, rubrik_fach, rubrik_kalender, internet, email, fax, tel, datum) VALUES(concat(\"$identifier\",current_date()),\"$beginn_d\",\"$beginn_m\",\"$beginn_j\",\"$beginn_z\",\"$ende_d\",\"$ende_m\",\"$ende_j\",\"$ende_z\",\"$ort\",\"$veranstalter\",\"$insert_rubrik_rin\",\"$insert_rubrik_fach\",\"$insert_rubrik_kalender\",\"$internet\",\"$email\",\"$fax\",\"$tel\",current_date())";
$result = mysql_db_query($GLOBALS[db_kalender], $query);//echo mysql_error();
$veranstaltungID=mysql_insert_id($mysql_link);
endif;
if ($veranstaltungID != ""):
$query="INSERT INTO veranstaltung_add (veranstaltungID,language,titel,locked,info,absender,datum) VALUES (\"$veranstaltungID\",\"$sprache\",\"$titel\",\"$locked\",\"$kurzbeschreibung\",\"$absender \",current_date())";
$result = mysql_db_query($GLOBALS[db_kalender], $query);echo mysql_error();
$subscription->SetInputValue("veranstaltungID",$veranstaltungID);
// mail mit den Daten an den Veranstaltungsadministrator und absender
if ($result!=""):
$body=${"emailMessage_".$sprache};
$body.=$titel."\n";
$body.=$kurzbeschreibung."\n";
$body.=$Bbeginn.": $beginn_d.$beginn_m.$beginn_j: $beginn_z\n";
$body.=$Bende.": $ende_d.$ende_m.$ende_j: $ende_z\n";
$body.=$ort."\n\n";
$body.=$veranstalter."\n";
$body.=$Btel.": ".$tel."\n";
$body.=$Bfax.": ".$fax."\n";
$body.=$Bemail.": ".$email."\n";
$body.=$Binternet.": ".$internet."\n\n";
$body.=$absender."\n";
$body.="\nBitte benachrichtigen Sie $absender über die Freischaltung seiner Veranstaltung!\n";
$body.="/n/n/nHaben Sie Fragen zum technischen oder administrativen Ablauf, wenden Sie sich an $AdminTech_Email.";
// mail(${"AdminVeranstaltung_".$sprache."_Email"},"RIN - Administration: Neue Veranstaltung",$body,"From: admin@rin.at\nReply-To: $AdminTech_Email");
endif;
// Möchte der Benutzer noch in einer anderen Sprache eingeben
echo "\n| ";
$subscription->AddInput(array(
"TYPE"=>"submit",
"VALUE"=>$sprachege,
"ID"=>"sprache_ge",
"NAME"=>"sprache_ge"
));
$subscription->AddInput(array(
"TYPE"=>"submit",
"VALUE"=>$spracheen,
"ID"=>"sprache_en",
"NAME"=>"sprache_en"
));
/*
$subscription->AddInput(array(
"TYPE"=>"submit",
"VALUE"=>$sprachesv,
"ID"=>"sprache_sv",
"NAME"=>"sprache_sv"
));
$subscription->AddInput(array(
"TYPE"=>"submit",
"VALUE"=>$sprachecz,
"ID"=>"sprache_cz",
"NAME"=>"sprache_cz"
));
$subscription->AddInput(array(
"TYPE"=>"submit",
"VALUE"=>$sprachehu,
"ID"=>"sprache_hu",
"NAME"=>"sprache_hu"
));
*/
${$sprache}=""; // der submit button wird nicht dargestellt für die aktuel bearbeitete sprache
if (($ge=="on") || ($en=="on") || ($sv=="on") || ($cz=="on") || ($hu=="on")) {$subscription->AddDataPart("\n $MessageChooseOtherLanguage \n");}
if ($ge=="on") {$subscription->AddInputPart("sprache_ge");$subscription->AddInputHiddenPart(ge);}
if ($en=="on") {$subscription->AddInputPart("sprache_en");$subscription->AddInputHiddenPart(en);}
if ($sv=="on") {$subscription->AddInputPart("sprache_sv");$subscription->AddInputHiddenPart(sv);}
if ($cz=="on") {$subscription->AddInputPart("sprache_cz");$subscription->AddInputHiddenPart(cz);}
if ($hu=="on") {$subscription->AddInputPart("sprache_hu");$subscription->AddInputHiddenPart(hu);}
$subscription->AddInputHiddenPart(veranstaltungID);
$subscription->AddInputHiddenPart(beginn_d);
$subscription->AddInputHiddenPart(beginn_m);
$subscription->AddInputHiddenPart(beginn_j);
$subscription->AddInputHiddenPart(beginn_z);
$subscription->AddInputHiddenPart(ende_d);
$subscription->AddInputHiddenPart(ende_m);
$subscription->AddInputHiddenPart(ende_j);
$subscription->AddInputHiddenPart(ende_z);
$subscription->AddInputHiddenPart(ort);
$subscription->AddInputHiddenPart(veranstalter);
$subscription->AddInputHiddenPart(tel);
$subscription->AddInputHiddenPart(fax);
$subscription->AddInputHiddenPart(email);
$subscription->AddInputHiddenPart(internet);
// $subscription->AddInputHiddenPart(rubrik_rin);
// $subscription->AddInputHiddenPart(rubrik_fach);
$subscription->AddInputHiddenPart(rubrik_kalender);
$subscription->AddInputHiddenPart(absender);
/* $subscription->AddInputHiddenPart(ge);
$subscription->AddInputHiddenPart(en);
$subscription->AddInputHiddenPart(sv);
$subscription->AddInputHiddenPart(cz);
$subscription->AddInputHiddenPart(hu);
*/
if (($ge=="on") || ($en=="on") || ($sv=="on") || ($cz=="on") || ($hu=="on")) {$subscription->AddDataPart("\n $BMessageInfo \n");}
else {$subscription->AddDataPart("\n\n");}
$subscription->Output(array(
"Function"=>"Output",
"EndOfLine"=>"\n"
));
echo " | \n
\n";
endif;
endif;
echo "