Blame | Letzte Änderung | Log anzeigen | RSS feed
<?$self=basename($PHP_SELF);$DB="Gaestebuch_design";require_once "connect.php";if ($action=="update"){if (!$ID){ // insert Dummy-Entry$query = "insert into $DB (ID) VALUES (0)";$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." where ID = '$ID'";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error());$query = "select * from Gaestebuch_design where GID='$site'";$result = mysql_query($query);$row = mysql_fetch_array($result);$bgcolor=$row[bgcolor];$background=$row[background];$face=$row[textart];$fcolor=$row[textcolor];$fsize=$row[textgroesse];$zeige=$row[max_Eintraege];$trennlinie=$row[trennbild];if ($trennlinie == "") {$trennlinie="<hr color=$fcolor>";}else {$trennlinie="<br><img src=$trennlinie border=0><br>";}$filename="vorlagen/gb-hauptseite.htm";require_once "capture_file.php";$teil1 = $source;$anfrage="select * from Gaestebuch where GID='$site' order by id desc";$result=mysql_query($anfrage);$nummer=mysql_numrows($result);$i=0;$fp = fopen ("ansehen.html","w+");fwrite ($fp, $teil1);fclose($fp);while ($i < $nummer) {$row=mysql_fetch_array($result);$autor=$row[Name];$stadt=$row[Bundesland];$homepage=$row[homepage];if ($homepage=="") {$homepage="";}else {$homepage="<a href=\"$homepage\">Homepage</a> | ";}$bund=$row[Staat];$email=$row[mail];$betreff=$row[headline];$text=$row[text];$row[Zeit]=preg_split("/ /",$row[Zeit]);$datum=join(".",array_reverse(preg_split("/-/",$row[Zeit][0])));$zeit=$row[Zeit][1];$filename="vorlagen/gb-beitrag.htm";require_once "capture_file.php";$fp= fopen ("ansehen.html","a");fwrite ($fp, $source);fclose($fp);$i++;}$filename="vorlagen/gb-fusszeile.htm";require_once "capture_file.php";$fp= fopen ("ansehen.html","a");fwrite ($fp, $source);fclose($fp);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){$query = "SELECT ID FROM $DB WHERE GID = '$site'";$result = mysql_query ("$query") or die (mysql_errno().": ".mysql_error()."<hr>".$query."<hr>");$zeile=mysql_fetch_array($result);$ID=$zeile[ID];if (mysql_num_rows($result) == 0) {$action="edit";} else {$action="edit";}}if (!$sort) {$sort='GID';}?><html><head><title>Stadtwerke Essen Intranet: Redaktionssystem</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link rel=stylesheet type="text/css" href="redaktion.css"><!--<style type="text/css" link="redaktion.css"><? //require_once "redaktion.css"; ?></style>--><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.01var 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 && d.getElementById) x=d.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')" text="#000096"><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"><!-- 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="#000099"><td colspan="3" class="headline">Gästebuch Einstellungen: Löschen</td></tr><tr><td width="50%" class="haupt"><a href="<? echo $self?>?action=select_edit&sort=Name,Vorname">Name,Vorname</a></td><td class="haupt" colspan="2"><a href="<? echo $self?>?action=select_edit&sort=Hersteller">Abteilung</a></td></tr><?while ($zeile=mysql_fetch_array($result)){?><tr><td width="50%"><a href="../redaktionstools/<? echo $self?>?action=edit&ID=<? echo $zeile[ID]; ?>"><? echo $zeile[Name]?>, <? echo $zeile[Vorname]?> <? echo $zeile[Titel]?></a></td><td><? echo $zeile[Abteilung]; ?> </td><td width="5%" align="center"><input type="checkbox" name="ID[]" value="<? echo $zeile[ID] ?>"></td></tr><?}?><tr bgcolor="#000099"><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="#000099"><td class="headline" colspan="3">Telefonliste: Bearbeiten</td></tr><tr><td width="50%" class="haupt"><a href="<? echo $self?>?action=select_edit&sort=Name,Vorname">Name,Vorname</a></td><td width="50%" class="haupt"><a href="<? echo $self?>?action=select_edit&sort=Hersteller">Abteilung</a></td></tr><?while ($zeile=mysql_fetch_array($result)){?><tr><td width="50%"><a href="../redaktionstools/<? echo $self?>?action=edit&ID=<? echo $zeile[ID]; ?>"><? echo $zeile[Name]?>, <? echo $zeile[Vorname]?> <? echo $zeile[Titel]?></a></td><td width="50%"><? echo $zeile[Abteilung]; ?> </td></tr><?}?><tr bgcolor="#000099"><td colspan="3"><div align="right"><input type="text" name="Vorname" value="<? echo $zeile[textcolor] ?>"> <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);}$zeile[von]=join(".",array_reverse(preg_split("/-/",$zeile[von])));$zeile[bis]=join(".",array_reverse(preg_split("/-/",$zeile[bis])));$zeile[Abmeldedatum]=join(".",array_reverse(preg_split("/-/",$zeile[Abmeldedatum])));?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr bgcolor="#000099"><td colspan="3" class="headline">Gästebuch Design:<?if ($ID){?>Bearbeiten<?}else{?>Neueintrag<?}?></td></tr><tr><td bgcolor="#000099" class="headline" valign="middle" width="13%">Hintergrund:</td><td colspan="2"><input type="text" name="bgcolor" value="<? echo $zeile[bgcolor] ?>" ></td></tr><tr><td bgcolor="#000099" class="headline" valign="middle" width="13%">Hintergrundbild:</td><td colspan="2"><input type="text" name="background" value="<? echo $zeile[background] ?>" ></td></tr><tr><td bgcolor="#000099" class="headline" valign="middle" width="13%">Textfarbe:</td><td colspan="2"><input type="text" name="textcolor" value="<? echo $zeile[textcolor] ?>"></td></tr><tr><td bgcolor="#000099" class="headline" valign="middle" width="13%">Textgröße:</td><td colspan="2"><input type="text" name="textgroesse" value="<? echo $zeile[textgroesse] ?>"></td></tr><tr><td bgcolor="#000099" class="headline" valign="middle" width="13%">Textart:</td><td colspan="2"><input type="text" name="textart" value="<? echo $zeile[textart] ?>"></td></tr><tr><td bgcolor="#000099" class="headline" valign="middle" width="13%">Trennbild:</td><td colspan="2"><input type="text" name="trennbild" value="<? echo $zeile[trennbild] ?>"></td></tr><tr><td bgcolor="#000099" class="headline" valign="middle" width="13%">Anzeige:</td><td colspan="2"><input type="text" name="max_Eintraege" value="<? echo $zeile[max_Eintraege] ?>"></td></tr><tr bgcolor="#000099"><td align="right" colspan="3"><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 align="right"><table border="1" cellspacing="0" cellpadding="0" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr><td><a href="<? echo $self ?>" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image1','','images/navigation/bt_neu_f2.gif',1)"><img name="Image1" border="0" src="images/navigation/bt_neu.gif" width="67" height="40"></a></td></tr></table></td></tr></table></form></body>