Blame | Letzte Änderung | Log anzeigen | RSS feed
<? require_once "util.php" ?><?$self=basename($PHP_SELF);$Tab="Files";$DB=$Tab;require_once "connect.php";if (!$rechte[$Rubrik[content_management]] & $Buttons[Seiten]){exit;}if ($action=="update"){if (!$ID){ // insert Dummy-Entryif ($dir){$Dateiname=$dir."/".$Dateiname;$HTTP_POST_VARS[Dateiname]=$dir."/".$HTTP_POST_VARS[Dateiname];}$query = "insert into $DB (erstellt_am,erstellt_von,site,Dateiname) VALUES (NOW(),'$PHP_AUTH_USER','$site','$Dateiname')";$result = mysql_query ("$query");if (mysql_errno()==1062){?><font face="Arial, Helvetica, sans-serif" size="3" color="#FF0000"><b>DieserDateiname ist bereits vergeben!</b></font><br><a href="javascript:history.go(-1)"><font face="Arial, Helvetica, sans-serif" size="2" color="#FF0000"><b>Zurück</b></font></a><?exit;}$ID=mysql_insert_id();}unset($HTTP_POST_VARS[action]);unset($HTTP_POST_VARS[ID]);//-------------------------------------------------------------------------------------------// save Files//-------------------------------------------------------------------------------------------foreach(array_keys($HTTP_POST_VARS) as $elem){global $elem;if ($elem[0] == "_"){unset($HTTP_POST_VARS[$elem]);$button=$$elem;$elem=substr($elem,1);$Pfad=$HTTP_POST_VARS[$elem."_Pfad"];unset($HTTP_POST_VARS[$elem."_Pfad"]);$image=$$elem;$image_name=$elem."_name";$image_name=urlencode($$image_name);switch ($button){case 0:break;case 1:$HTTP_POST_VARS[$elem]='';break;case 2://$image_name=$ID."_".$image_name;//$image_name=$ID.strrchr($image_name,".");$HTTP_POST_VARS[$elem]=$image_name;copy($image,$Pfad.$image_name);$$elem=$image_name;break;default:$$elem=$button;break;}}}//-------------------------------------------------------------------------------------------//-------------------------------------------------------------------------------------------$names=array();foreach(array_keys($HTTP_POST_VARS) as $elem){array_push($names,"$elem='$HTTP_POST_VARS[$elem]'");}$query="update $DB set ".join($names,', ');$query=$query.", letzteAenderung_von='$PHP_AUTH_USER', letzteAenderung_am=NOW() where ID = '$ID'";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error());if (!$redirect){if (!$externeDatei){dateiname($ID);}else{Navigation();}}header("Location: $self?$QUERY_STRING&ID=$ID");}if ($action=="delete"){if ($ID){$condition=array();$condition2=array();foreach ($ID as $elem){array_push($condition," ID = '$elem'");array_push($condition2," File = '$elem'");}$cond=join(" or ",$condition);$query = "DELETE FROM $DB WHERE $cond";$result = mysql_query ("$query") or die (mysql_errno().": ".mysql_error());$cond2=join(" or ",$condition2);$query = "DELETE FROM content WHERE $cond2";$result = mysql_query ("$query") or die (mysql_errno().": ".mysql_error());Navigation();header("Location: ".$self);}}if (!$action){$action="select_edit";}if (!$sort){$sort="Titel";}?>