Blame | Letzte Änderung | Log anzeigen | RSS feed
<?$self=basename($PHP_SELF);$DB="DNS_SERVER";require_once "connect.php";if ($action=="update"){if (!$ID){ // insert Dummy-Entry$query = "insert into $DB (Zone,erstellt_am,erstellt_von,letzte_Aenderung_am,letzte_Aenderung_von) VALUES ('$Zone',NOW(),'$PHP_AUTH_USER',NOW(),'$PHP_AUTH_USER')";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");$ID=mysql_insert_id();}unset($HTTP_POST_VARS[action]);unset($HTTP_POST_VARS[ID]);foreach(array_keys($HTTP_POST_VARS) as $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);break;default: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." ,letzte_Aenderung_am=NOW(), letzte_Aenderung_von='$PHP_AUTH_USER' where ID = '$ID'";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error()."<hr>$query<hr>");header("Location: ".$self);}if ($action=="delete"){if ($ID){$condition=array();foreach ($ID as $elem){array_push($condition," ID = '$elem'");}$cond=join(" or ",$condition);$query = "DELETE FROM $DB WHERE $cond";$result = mysql_query ("$query") or die (mysql_errno().": ".mysql_error());header("Location: ".$self);}}if (!$action){$action="select_edit";}if (!$sort) {$sort='Zone';}?><html><head><title>DNS-SERVER</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link rel=stylesheet type="text/css" href="file:///L|/weban.de/DNS/redaktion.css"><style type="text/css"><? require_once "redaktion.css"; ?></style><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" alink="#999999"><form method="post" action="#" name="formname" enctype="multipart/form-data"><table width="662" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td width="585" bgcolor="#FFFFFF"><!-- Auswahl Löschen START --><?if ($action=="delete"){$query="SELECT * FROM $DB ";$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="#CCCCCC"><td colspan="3" class="headline">DNS-Eintrag: Löschen</td></tr><tr><td width="65%" bgcolor="#666666"><a href="<? echo $self?>?action=delete&sort=Zone"><font color="#FFFFFF"><b>Domain</b></font></a></td><td colspan="2" bgcolor="#666666"><a href="<? echo $self?>?action=delete&sort=DNS_Server_IP"><font color="#FFFFFF"><b>Master</b></font></a></td></tr><?while ($zeile=mysql_fetch_array($result)){$von=date2human($zeile[von]);$bis=date2human($zeile[bis]);?><tr><td width="65%"><? echo $zeile[Zone] ?></td><td width="28%"><? echo $zeile[DNS_Server_IP] ?></td><td width="7%" align="center"><input type="checkbox" name="ID[]" value="<? echo $zeile[ID] ?>"></td></tr><?}?><tr bgcolor="#CCCCCC"><td colspan="3" align="right"><input type="hidden" name="action" value='delete'><input type="submit" value="LÖSCHEN"><input type="reset" name="Button22" value="Zurücksetzen"></td></tr></table><?}?><?}?><!-- Auswahl Löschen ENDE --><!-- Auswahl SELECT_EDIT START --><?if ($action=="select_edit"){$query="SELECT * FROM $DB ";$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 keineDaten eingetragen !</p><p></p><?}else{?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr bgcolor="#339999"><td class="headline" colspan="3" bgcolor="#CCCCCC">DNS-Eintrag: Bearbeiten</td></tr><tr><td width="65%" bgcolor="#666666"><a href="<? echo $self?>?action=select_edit&sort=Zone"><font color="#FFFFFF"><b>Domain</b></font></a></td><td bgcolor="#666666"><a href="<? echo $self?>?action=select_edit&sort=DNS_Server_IP"><font color="#FFFFFF"><b>Master</b></font></a></td></tr><?while ($zeile=mysql_fetch_array($result)){$von=date2human($zeile[von]);$bis=date2human($zeile[bis]);?><tr><td width="65%"><a href="file:///L|/weban.de/DNS/<? echo $self?>?action=edit&ID=<? echo $zeile[ID]; ?>"><? echo $zeile[Zone] ?></a></td><td><? echo $zeile[DNS_Server_IP] ?></td></tr><?}?><tr bgcolor="#339999"><td colspan="3" bgcolor="#CCCCCC"><div align="right"> <input type="hidden" name="action" value='edit'></div></td></tr></table><?}?><?}?><!-- Auswahl SELECT_EDIT ENDE --><?if ($action=="edit"){if ($ID){$result = mysql_query ("SELECT * FROM $DB where ID = '$ID'") or die (mysql_errno().": ".mysql_error());$zeile=mysql_fetch_array($result);$erstellt_am=datetime2human($zeile[erstellt_am]);$letzte_Aenderung_am=datetime2human($zeile[letzte_Aenderung_am]);}?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr bgcolor="#CCCCCC"><td colspan="4" class="headline">DNS-Eintrag:<?if ($ID){?>Bearbeiten<?}else{?>Neueintrag<?}?></td></tr><tr><td bgcolor="#CCCCCC" class="headline" width="20%">Domain: </td><td colspan="3"><input type="text" size="25" name="Zone" value="<? echo $zeile[Zone] ?>">(domain.de) </td></tr><tr><td bgcolor="#CCCCCC" class="headline" width="20%">Master:</td><td colspan="3"><? if (!$zeile[DNS_Server_IP]) {$zeile[DNS_Server_IP]='213.68.40.76';} ?><INPUT TYPE=TEXT NAME=DNS_Server_IP SIZE=25 VALUE="<? echo $zeile[DNS_Server_IP] ?>" maxlength="15"></td></tr><? if ($ID) {?><tr><td bgcolor="#CCCCCC" class="headline" colspan="4"> </td></tr><tr><td bgcolor="#CCCCCC" class="headline" width="20%">erstellt:</td><td colspan="3">am:<? echo $erstellt_am[Datum] ?> um:<? echo $erstellt_am[Zeit] ?> von:<? echo $zeile[erstellt_von] ?></td></tr><tr><td bgcolor="#CCCCCC" class="headline" width="20%" nowrap>letzte Änderung:</td><td colspan="3">am:<? echo $letzte_Aenderung_am[Datum] ?> um:<? echo $letzte_Aenderung_am[Zeit] ?> von:<? echo $zeile[letzte_Aenderung_von] ?></td></tr><? } ?><tr bgcolor="#CCCCCC"><td align="right" colspan="4"><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" bordercolor="#CCCCCC"><table width="67" border="1" cellspacing="2" cellpadding="3" bordercolorlight="#000000" bordercolordark="#000000" bordercolor="#000000"><tr><td bgcolor="#CCCCCC" bordercolor="#000000"><a href="<? echo $self ?>?action=edit">NEU</a></td></tr><tr><td bgcolor="#CCCCCC" bordercolor="#000000"><a href="<? echo $self ?>?action=select_edit">BEARBEITEN</a></td></tr><tr><td bgcolor="#CCCCCC" bordercolor="#000000"><a href="<? echo $self ?>?action=delete">LÖSCHEN</a></td></tr><!--<tr><td bgcolor="#CCCCCC" bordercolor="#000000"> </td></tr><tr><td bgcolor="#CCCCCC" bordercolor="#000000"><a href="javascript:;">ANWENDEN</a></td></tr>--></table></td></tr></table></form></body>