Blame | Letzte Änderung | Log anzeigen | RSS feed
<?$self = basename( $PHP_SELF );$DB = "Verteiler";require_once "../Online-Shop/connect2.php";if ( $action == "update" ){if ( !$ID ){ // insert Dummy-Entry$query = "insert into $DB (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();}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'";echo "<br>" . $query;$result = mysql_query( $query ) or die( mysql_errno() . ": " .mysql_error() );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 = 'Name';}?><html><head><title>Content-Management-System - Webagentur Niewerth</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link rel=stylesheet type="text/css" href="../buttons.css"><style type="text/css"><!--a { color: #<? echo $webs[font_color_rechts]?>}--></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="#<? echo $webs[bgcolor_seite]?>" leftmargin="20" topmargin="10" marginwidth="20" marginheight="10" onLoad="MM_preloadImages('../images/navigation/bt_neu_f2.gif','../images/navigation/bt_bearbeiten_f2.gif','../images/navigation/bt_delete_f2.gif')" text="#<? echo$webs[font_color_rechts]?>"><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"><font color="#000000">Es sind keine Daten eingetragen!</font></p><p></p><?}else{?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr><td colspan="2" class="headline" bgcolor="#<? echo $webs[bgcolor_links]?>"><font color="#<?php echo $webs["font_color_links"]?>">Verteiler:</font>Löschen</td></tr><?while ( $zeile = mysql_fetch_array( $result ) ){?><tr><td bgcolor="#<? echo $webs[bgcolor_rechts]?>"><a href="<? echo $self?>?action=edit&ID=<? echo $zeile[ID];?>"><? echo $zeile[Name]?></a> </td><td width="5%" align="center"><input type="checkbox" name="ID[]" value="<? echo $zeile[ID]?>"></td></tr><?}?><tr><td colspan="2" align="right" bgcolor="#<? echo $webs[bgcolor_links]?>"><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"><font color="#000000">Es sind keine Daten eingetragen!</font></p><p></p><?}else{?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr bgcolor="#<? echo $webs[bgcolor_links]?>"><td class="headline" colspan="2"><font color="#<?php echo $webs["font_color_links"]?>">Verteiler: Bearbeiten</font></td></tr><?while ( $zeile = mysql_fetch_array( $result ) ){?><tr><td bgcolor="#<? echo $webs[bgcolor_rechts]?>"><a href="<? echo $self?>?action=edit&ID=<? echo $zeile[ID];?>"><? echo $zeile[Name]?></a> </td></tr><?}?><tr bgcolor="#<? echo $webs[bgcolor_links]?>"><td colspan="2"><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' " ) ordie( 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><td colspan="2" class="headline" bgcolor="#<? echo $webs[bgcolor_links]?>"><font color="#<?php echo $webs["font_color_links"]?>">Verteiler:<?if ( $ID ){?>Bearbeiten<?}else{?> Neueintrag<?}?></font> </td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="middle" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">Verteilername:</font></td><td bgcolor="#<? echo $webs[bgcolor_rechts]?>"><input type="text" name="Name" value="<? echo $zeile[Name]?>"></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="middle" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">Absender:</font></td><td bgcolor="#<? echo $webs[bgcolor_rechts]?>"><input type="text" name="Absender" value="<? echo $zeile[Absender]?>"></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="middle" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">Betreff:</font></td><td bgcolor="#<? echo $webs[bgcolor_rechts]?>"><input type="text" name="Betreff" value="<? echo $zeile[Betreff]?>"></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="top" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">Begrüssung:</font></td><td bgcolor="#<? echo $webs[bgcolor_rechts]?>"><textarea name="Begruessung" cols="50" rows="5"><? echo $zeile[Begruessung]?></textarea></td></tr><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="top" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">Schlusstext:</font></td><td bgcolor="#<? echo $webs[bgcolor_rechts]?>"><textarea name="Schlusstext" cols="50" rows="5"><? echo $zeile[Schlusstext]?></textarea></td></tr><??><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="top" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">Template URL: </font> </td><td bgcolor="#<? echo $webs[bgcolor_links]?>"><input name="Template_URL" type="text" value="<? echo $zeile[Template_URL]?>"></td></tr><?if ( isset( $web_rechte["mail_verteiler"]["verteiler"]["smtp_server"] ) ){if ( $web_rechte["mail_verteiler"]["verteiler"]["smtp_server"] ){?><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="top" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">SMTP Server: </font> </td><td bgcolor="#<? echo $webs[bgcolor_links]?>"><input name="smtp_server" type="text" value="<? echo $zeile[smtp_server]?>"></td></tr><?}}?><?if ( isset( $web_rechte["mail_verteiler"]["verteiler"]["smtp_user"] ) ){if ( $web_rechte["mail_verteiler"]["verteiler"]["smtp_user"] ){?><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="top" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">SMTP User: </font> </td><td bgcolor="#<? echo $webs[bgcolor_links]?>"><input name="smtp_user" type="text" value="<? echo $zeile[smtp_user]?>"></td></tr><?}}?><?if ( isset( $web_rechte["mail_verteiler"]["verteiler"]["smtp_pass"] ) ){if ( $web_rechte["mail_verteiler"]["verteiler"]["smtp_pass"] ){?><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="top" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">SMTP Pass: </font> </td><td bgcolor="#<? echo $webs[bgcolor_links]?>"><input name="smtp_pass" type="password" value="<? echo $zeile[smtp_pass]?>"></td></tr><?}}?><?if ( isset( $web_rechte["mail_verteiler"]["verteiler"]["smtp_authed"] ) ){if ( $web_rechte["mail_verteiler"]["verteiler"]["smtp_authed"] ){?><tr><td bgcolor="#<? echo $webs[bgcolor_links]?>" class="headline" valign="top" width="20%"><font color="#<?php echo $webs["font_color_links"]?>">SMTP Authentifizierung: </font> </td><td bgcolor="#<? echo $webs[bgcolor_links]?>"><input type="hidden" name="smtp_authed" value="0"><input name="smtp_authed" type="checkbox" value="1" <?= ( $zeile["smtp_authed"] ) ?'checked="checked"' : "";?>></td></tr><?}}?><tr><td align="right" colspan="2" bgcolor="#<? echo $webs[bgcolor_links]?>"><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 class="frame"><a href="<? echo $self?>?action=edit" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image5','','../images/navigation/bt_neu_f2.gif',1)"><img name="Image5" border="0" src="../images/navigation/bt_neu.gif" width="67" height="40"></a></td></tr><tr><td class="frame"><a href="<? echo $self?>?action=select_edit" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image6','','../images/navigation/bt_bearbeiten_f2.gif',1)"><img name="Image6" border="0" src="../images/navigation/bt_bearbeiten.gif" width="67" height="40"></a></td></tr><tr><td class="frame"><a href="<? echo $self?>?action=delete" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Image7','','../images/navigation/bt_delete_f2.gif',1)"><img name="Image7" border="0" src="../images/navigation/bt_delete.gif" width="67" height="40"></a></td></tr></table></td></tr></table></form></body>