Blame | Letzte Änderung | Log anzeigen | RSS feed
<?$self=basename($PHP_SELF);$tab="banner";define ("modul_name", "bannerVerwaltung");define ("tool_name", "banner");require_once "../Online-Shop/connect2.php";require_once "../includes/formTags/varchar.php";require_once "../includes/formTags/select.php";require_once "../includes/formTags/bannerURL.php";require_once "../includes/formTags/banner_bannerPosition.php";require_once "../includes/formTags/LoginsAuswahl.php";if ($action=="update"){if (!$ID){ // insert Dummy-Entry$query = "insert into $tab (erstellt_am,erstellt_von) VALUES (NOW(),'$PHP_AUTH_USER')";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");$ID=mysql_insert_id();}else{$ID = $_POST[ID];}$query = "delete from banner_to_bannerPosition where banner = ".$ID;mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");if (is_array($HTTP_POST_VARS[bannerPosition])){foreach($HTTP_POST_VARS[bannerPosition] as $elem){$query = "insert into banner_to_bannerPosition values (".$ID.",".$elem.")";mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");}}unset($HTTP_POST_VARS[bannerPosition]);unset($HTTP_POST_VARS[action]);unset($HTTP_POST_VARS[ID]);if ($_FILES[bannerURL][error] == 0){$targetPfad=$webs[verzeichnis]."/images/banner/";$targetFile=$ID."_".$_FILES[bannerURL][name];move_uploaded_file($_FILES[bannerURL][tmp_name],$targetPfad.$targetFile);$HTTP_POST_VARS[bannerURL] = implode( "/", array_splice ( explode ("/", $targetPfad) ,4 )).$targetFile;$HTTP_POST_VARS[bannerURL] = "http://www.".$webs[domain]."/".$HTTP_POST_VARS[bannerURL];}if ($HTTP_POST_VARS[bannerURL] == ""){unset($HTTP_POST_VARS[bannerURL]);}$names=array();foreach(array_keys($HTTP_POST_VARS) as $elem){array_push($names,"$elem='$HTTP_POST_VARS[$elem]'");}$query="update $tab set ".join($names,', ');$query=$query.", letzte_Aenderung_am = NOW(), letzte_Aenderung_von='$PHP_AUTH_USER' where ID = '$ID'";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error());header("Location: ".$self);exit;}if ($action=="delete"){if ($ID){$condition=array();foreach ($ID as $elem){array_push($condition," ID = '$elem'");}$cond=join(" or ",$condition);$query = "DELETE FROM $tab WHERE $cond";$result = mysql_query ("$query") or die (mysql_errno().": ".mysql_error());header("Location: ".$self);exit;}}if (!$action){$action="select_edit";}if (!$sort) {$sort='name';}?><html><head><title>Bannerverwaltung <? echo $site ?>: Redaktionssystem</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link rel=stylesheet type="text/css" href="../Online-Shop/redaktion.css"><link rel=stylesheet type="text/css" href="buttons.css"><link rel=stylesheet type="text/css" href="../styles/styles.php"><script language="JavaScript"><!--function MM_swapImgRestore() { //v3.0var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;}function MM_preloadImages() { //v3.0var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}}function MM_swapImage() { //v3.0var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}}function MM_findObj(n, d) { //v4.0var p,i,x; if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);if(!x && document.getElementById) x=document.getElementById(n); return x;}//--></script><meta name="description" content="Redaktionssystem"><meta name="author" content="Webagentur Niewerth"><meta name="robots" content="noindex"></head><body bgcolor="#FFFFFF" leftmargin="20" topmargin="10" marginwidth="20" marginheight="10" onLoad="MM_preloadImages('../images/navigation/bt_neu_f2.gif','../images/navigation/bt_delete_f2.gif','../images/navigation/bt_bearbeiten_f2.gif')" text="#000096"><form method="post" action="<? echo $self ?>" name="formname" enctype="multipart/form-data"><table width="662" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td width="585"><!-- Auswahl Löschen START --><?if ($action=="delete"){$query="SELECT * FROM $tab ";$query=$query."order by $sort";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error());if (mysql_num_rows($result) == 0){?><p class="error">Es sind keine Daten eingetragen !</p><p></p><?}else{?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr bgcolor="#<? echo $webs[bgcolor_links] ?>"><td colspan=2><font color="#<? echo $webs[font_color_links] ?>"><b><? if ($web_rechte[modul_name][tool_name][$Feld]) { echo $web_rechte[modul_name][tool_name][$Feld]; } else { ?>Banner: Löschen<? } ?></b></font></td></tr><?while($zeile=mysql_fetch_array($result)){if ($zeile[name] == ""){$zeile[name]="noName";}?><tr><td class=rechts><a href="<?=$self;?>?action=edit&ID=<?=$zeile[ID];?>"><?=$zeile[name];?></a></td><td class=links align="center"><input type=checkbox name="ID[]" value="<?=$zeile[ID];?>"></td></tr><?}?><tr bgcolor="#<? echo $webs[bgcolor_links] ?>"><td align="right" colspan=2><input type="hidden" name="action" value='delete'><input type="submit" value="LÖSCHEN"><input type="reset" value="Zurücksetzen"></td></tr></table><?}}?><!-- Auswahl Löschen ENDE --><!-- Auswahl SELECT_EDIT START --><?if ($action=="select_edit"){$query="SELECT * FROM $tab ";$query=$query."order by $sort";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error());if (mysql_num_rows($result) == 0){?><p class="error">Es sind keine Daten eingetragen !</p><p></p><?}else{?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr bgcolor="#<? echo $webs[bgcolor_links] ?>"><td colspan="2"><font color="#<? echo $webs[font_color_links] ?>"><b>Banner: Bearbeiten</b></font></td></tr><?while($zeile=mysql_fetch_array($result)){if ($zeile[name] == ""){$zeile[name]="noName";}?><tr bgcolor="#<? echo $webs[bgcolor_rechts] ?>"><td colspan="2"><a href="<?=$self;?>?action=edit&ID=<?=$zeile[ID];?>"><?=$zeile[name];?></a></td></tr><?}?><tr bgcolor="#<? echo $webs[bgcolor_links] ?>"><td colspan="2"> </td></tr></table><?}}?><!-- Auswahl SELECT_EDIT ENDE --><?if ($action=="edit"){if ($ID){$result = mysql_query ("SELECT * FROM $tab where ID = '$ID'") or die (mysql_errno().": ".mysql_error());$zeile=mysql_fetch_array($result);$Father=$zeile[Father];}?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr bgcolor="#<? echo $webs[bgcolor_links] ?>"><td colspan="2"><font color="#<? echo $webs[font_color_links] ?>"><b>Banner:<? if ($ID) { ?>Bearbeiten<? } else { ?>Neueintrag<? } ?></b></font> </td></tr><?bannerURL ("bannerURL", "Banner-URL", $zeile);varchar ("bannerLink", "Banner-Link", $zeile);varchar ("name", "name", $zeile);LoginsAuswahl("Logins_ID", "Logins_ID", $zeile);varchar ("Firma_ID", "Firma_ID", $zeile);varchar ("maxImpressionPerDay", "maxImpressionPerDay", $zeile);varchar ("maxClickPerDay", "maxClickPerDay", $zeile);varchar ("costPerImpression", "costPerImpression", $zeile);varchar ("costPerClick", "costPerClick", $zeile);select ("billBy", "billBy", $zeile);select ("bannerType", "bannerType", $zeile);banner_bannerPosition("bannerPosition", "Bannerpositionen:", $zeile);if ($ID){if ($zeile[erstellt_am]){?><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" width="20%"> <font color="#<? echo $webs[font_color_links] ?>"><b>erstellt:</b></font></td><td bgcolor="#<? echo $webs[bgcolor_rechts] ?>">am:<? $erstellt_am=datetime2human($zeile[erstellt_am]); ?><? echo $erstellt_am[Datum] ?> um:<? echo $erstellt_am[Zeit] ?> von:<? echo $zeile[erstellt_von] ?></td></tr><?}?><tr><td bgcolor="#<? echo $webs[bgcolor_links] ?>" width="20%" nowrap><font color="#<? echo $webs[font_color_links] ?>"><b>letzte Änderung:</b></font></td><td bgcolor="#<? echo $webs[bgcolor_rechts] ?>">am:<?if (strpos ($zeile[letzte_Aenderung_am], " ")){$letzte_Aenderung_am=datetime2human($zeile[letzte_Aenderung_am]);}else{$letzte_Aenderung_am=timestamp2human($zeile[letzte_Aenderung_am]);}?><? echo $letzte_Aenderung_am[Datum] ?> um:<? echo $letzte_Aenderung_am[Zeit] ?> von:<? echo $zeile[letzte_Aenderung_von] ?></td></tr><?}?><tr bgcolor="#<? echo $webs[bgcolor_links] ?>"><td align="right" colspan="2"><input type="hidden" name="ID" value="<? echo $ID ?>"><input type="hidden" name="action" value="update"><input type="submit" value="OK"><input type="reset" name="Button" value="Zurücksetzen"></td></tr></table><?}?></td><td width="77" align="right"><table width="67" border="1" cellspacing="0" cellpadding="0" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr><td><a href="<? echo $self ?>?action=edit" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('new','','../images/navigation/bt_neu_f2.gif',1)"><img name="new" border="0" src="../images/navigation/bt_neu.gif" width="67" height="40" alt="Neueintrag"></a></td></tr><tr><td><a href="<? echo $self ?>?action=select_edit" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('edit','','../images/navigation/bt_bearbeiten_f2.gif',1)"><img name="edit" border="0" src="../images/navigation/bt_bearbeiten.gif" width="67" height="40" alt="Eintrag bearbeiten"></a></td></tr><tr><td><a href="<? echo $self ?>?action=delete" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('delete','','../images/navigation/bt_delete_f2.gif',1)"><img name="delete" border="0" src="../images/navigation/bt_delete.gif" width="67" height="40" alt="Eintrag löschen"></a></td></tr></table></td></tr></table></form></body>