Blame | Letzte Änderung | Log anzeigen | RSS feed
<?$self=basename($PHP_SELF);$tab="gutscheine";define ("modul_name", "online_shop");define ("tool_name", "tester");require_once "../connect2.php";require_once "../../includes/system/gutscheinGenerator.php";if ($action=="update"){$sql = "UPDATE $tab SETname = '".$_POST['name']."', vorname = '".$_POST['vorname']."', anschrift = '".$_POST['anschrift']."',plz = '".$_POST['plz']."', ort = '".$_POST['ort']."', email = '".$_POST['email']."',nennwert = '".$_POST['nennwert']."', letzteAenderungVon = NOW()WHERE ID = ".$_POST['ID'];$query = mysql_query($sql) or die (mysql_errno().": ".mysql_error());if($query)header("Location: ".$self);elseecho "Ein Fehler ist aufgetreten, bitte Informieren Sie die Webagentur Niewerth";}if ($action=="insert"){$gcode = generate();$sql ="INSERT INTO gutscheine(code, name, vorname, anschrift,plz, ort, email, nennwert,erstelltAm, erstelltVon, letzteAenderungVon)values('".$gcode."', '".$_POST['name']."', '".$_POST['vorname']."', '".$_POST['anschrift']."','".$_POST['plz']."', '".$_POST['ort']."', '".$_POST['email']."', '".$_POST['nennwert']."', NOW(),'".$PHP_AUTH_USER."', '".$PHP_AUTH_USER."')";$query = mysql_query($sql) or die (mysql_errno().": ".mysql_error());if( $query )$created = true;else$created = false;$ID = mysql_insert_id();}if ($action=="delete"){if(is_array($_POST['ID'])){$cond = implode(" OR ID=", $_POST['ID']);$sql = "DELETE FROM $tab WHERE ID = $cond";$query = mysql_query($sql) or die (mysql_errno().": ".mysql_error());if($query)header("Location: ".$self);elseecho "Ein Fehler ist aufgetreten, bitte Informieren Sie die Webagentur Niewerth";}}if (!$action){$action="select_edit";}?><html><head><title>Gutscheinmodul</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link rel=stylesheet type="text/css" href="../../buttons.css"><script language="javascript" src="../../checkDate.js"></script><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_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;}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];}}//--></script><script language="JavaScript" src="../../checkDate.js"></script><meta name="description" content="Redaktionssystem"><meta name="author" content="Webagentur Niewerth"><meta name="robots" content="noindex"><style type="text/css"><!--a { color: #<? echo $webs[font_color_rechts] ?> }@media print {p{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;}tr{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;}td{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;}p.screen {display: none;}tr.screen{display: none;}tr.screen{display: none;}}@media screen {p{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;}tr{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;}td{font-family: Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;}}--></style></head><body bgcolor="#<?= $webs[bgcolor_seite]; ?>" 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="#<? echo $webs[font_color_seite]; ?>"><form method="post" action="<?= $PHP_SELF ?>" name="formname" enctype="multipart/form-data"><table width="662" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td width="585"><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><?// Gutschein erstelltif($created == true){?><tr align="left"><td colspan="2" bgcolor="#<?= $webs[bgcolor_links] ?>"><strong>DerGutschein über:<?= $_POST['nennwert'] ?>€ wurdeerfolgreich angelegt.<br>Der Gutscheincode lautet:<?= $gcode ?><br><br>Sie können den Code nun per <a href="<?= $self?>?action=send&ID=<?= $ID ?>">Email</a> verschicken, <br>oder einen <a href="<?= $self?>?action=print&ID=<?= $ID ?>">Ausdruck</a> tätigenund per Post verschicken. </strong></td></tr><?}?><?// Gutschein verschickenif($action == "send" || $action == "print"){$query="SELECT * FROM $tab WHERE ID = $ID";// $query=$query."order by $sort";$result = mysql_query ($query) or die (mysql_errno().": ".mysql_error());if (mysql_num_rows($result) > 0){$zeile = mysql_fetch_array($result,MYSQL_ASSOC);$mailtext="Sehr geehrte(r) ".$zeile['vorname']." ".$zeile['name'].",\n\n"."die folgende Gutscheinkombination bewahren sie bitte gut auf. \n"."Speichern Sie diese Email, oder drucken "."Sie diese gegebenenfalls aus.\n\n\n"."Gutschein-Code: ".$zeile['code']."\n\n\n"."Im Wert von: EUR ".sprintf("%0.2f",$zeile['nennwert'])."\n\n\n";$greetings="\n\nMit freundlichen Grüßen\nIhr Firmen Team\n";if($action == "send"){?><tr align="left"><td colspan="2" bgcolor="#<?= $webs[bgcolor_links] ?>"><p class="screen">Folgenden Text hatIhre Email:<br><br></p><p class="print"><?= nl2br($mailtext) ?></p><br></td></tr><tr align="left"><td width="19%" align="left" valign="top" bgcolor="#<?= $webs[bgcolor_links] ?>"><strong>Zusatztext Mail:</strong></td><td width="81%" bgcolor="#<?= $webs[bgcolor_links] ?>"><textarea name="zusatztext" cols="60" rows="5"></textarea></td></tr><tr align="left" class="print"><td colspan="2" align="left" valign="top" bgcolor="#<?= $webs[bgcolor_links] ?>"><br><p class="print"><strong><?= nl2br($greetings) ?></strong></p></td></tr><tr align="left"><td colspan="2" align="left" valign="top" bgcolor="#<?= $webs[bgcolor_links] ?>"><input name="submit" type="submit" value=" OK "><input name="button2" type="button" onClick="parent.location='<?= $self?>?action=print&ID=<?= $ID ?>'" value="Druck"><input type="hidden" name="action" value="send"><input type="hidden" name="sub" value="post"><input type="hidden" name="ID" value="<?= $ID ?>"><?if($sub=="post"){$mailtext = $mailtext."\n\n----------------------------------------------\n".$_POST['zusatztext']."\n----------------------------------------------\n\n\n".$greetings;// $zeile['email'] = "mail@mail.de";$mailStatus=mail($zeile['email'], "Gutscheinmail Mediaran.de", $mailtext);if($mailStatus==false)echo "Achtung die Email wurde nicht verschickt<br>";else{$sql = "UPDATE $tab set status=1 WHERE ID = $ID";$result = mysql_query ($sql) or die (mysql_errno().": ".mysql_error());echo "Die Email wurde erfolgreich an ".$zeile['email']." verschickt<br>";}}?></td></tr></table><?}elseif($action=="print"){echo "</table>"; // <-- nicht wegmachen!!!!?><p class="print"><?= nl2br($mailtext) ?></p><strong><?= nl2br($greetings) ?></strong><p class="screen"><script type="text/javascript"><!--function ImagePop() {F = window.open("imgTTFbBox.php?scr=ground.jpg&wd=395&hg=200&ft=14&fs=12&cr[0]=Gutschein-Code:%20%20%20%20%20<?= $zeile['code'] ?>&cr[1]=%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20______________________________&cr[2]=&cr[3]=Im Wert von:%20%20%20%20%20%20%20%20%20%20%20%20%20EUR%20<?= $zeile['nennwert'] ?>&cr[4]=&cr[5]=&cr[6]=Von","Popup","width=420,height=230");}// --></script><input name="button1" type="button" onClick="self.window.print()" value="Druck"><input name="button2" type="button" onClick="parent.location='<?= $self?>?action=send&ID=<?= $ID ?>'" value="abbrechen"><input name="button3" type="button" onClick="ImagePop()" value="Bild anzeigen"></p><?}}}?><!-- 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"><font color="#<?= $webs['font_color_seite'] ?>">Essind keine Daten eingetragen !</font></p><p></p><?}else{?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr><td colspan="4" class="headline" bgcolor="#<?= $webs['bgcolor_links'] ?>"><font color="#<?= $webs['font_color_links'] ?>">Gutscheine:Löschen</font></td></tr><?while ($zeile=mysql_fetch_array($result)){?><tr><td width="38%" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><a href="../<?= $self?>?action=edit&ID=<?= $zeile['ID']; ?>"></a><a href="<?= $self ?>?action=edit&ID=<?= $zeile['ID']; ?>"><?= $zeile['name'] ?> <?= $zeile['vorname'] ?></a><font color="#<?= $webs['font_color_rechts'] ?>"> </font> </td><td width="45%" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><a href="<?= $self?>?action=edit&ID=<?= $zeile['ID']; ?>"><?= $zeile['code'] ?></a></td><td width="12%" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><a href="<?= $self?>?action=edit&ID=<?= $zeile['ID']; ?>"><?= $zeile['nennwert'] ?></a> € </td><td width="5%" align="center" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><input type="checkbox" name="ID[]" value="<?= $zeile['ID'] ?>"></td></tr><?}?><tr><td height="29" colspan="4" align="right" bgcolor="#<?= $webs['bgcolor_links'] ?>"><a href="../<?= $self ?>?action=edit&ID=<?= $zeile['ID']; ?>"><?= $zeile['Vorname']?></a><input type="hidden" name="action" value='delete'><input type="submit" value="LÖSCHEN"><input type="button" name="Button2" value="Abbrechen" onClick="parent.location='<?= $self?>'"></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"><font color="#<?= $webs['font_color_seite'] ?>">Essind keine Daten eingetragen !</font></p><p></p><?}else{?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr bgcolor="#<?= $webs['bgcolor_links'] ?>"><td colspan="4" bgcolor="#<?= $webs['bgcolor_links'] ?>" class="headline"><font color="#<?= $webs['font_color_links'] ?>">Gutscheine:Bearbeiten</font></td></tr><?while ($zeile=mysql_fetch_array($result)){?><tr><td width="38%" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><a href="<?= $self ?>?action=edit&ID=<?= $zeile['ID']; ?>"><?= $zeile['name'] ?> <?= $zeile['vorname'] ?></a><font color="#<?= $webs['font_color_rechts'] ?>"> </font></td><td width="45%" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><a href="<?= $self?>?action=edit&ID=<?= $zeile['ID']; ?>"><?= $zeile['code'] ?></a></td><td width="10%" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><a href="<?= $self?>?action=edit&ID=<?= $zeile['ID']; ?>"><?= $zeile['nennwert'] ?></a> € </td><td width="7%" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><? if($zeile['status']==0){ ?>*<? }else{ ?>OK<? } ?></td><? if (isset($user_rechte[modul_name][tool_name][kategorie])){?><?}?></tr><?}?><tr bgcolor="#<?= $webs['bgcolor_links'] ?>"><td height="22" colspan="4"><div align="right">* erfordert Aktion </div></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);}$zeile['gueltig_von']=date2human($zeile['gueltig_von']);$zeile['gueltig_bis']=date2human($zeile['gueltig_bis']);?><table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr><td colspan="2" class="headline" bgcolor="#<?= $webs['bgcolor_links'] ?>"><font color="#<?= $webs['font_color_links'] ?>">Gutscheine:<?if ($ID){?>Bearbeiten<?}else{?>Neueintrag<?}?></font> </td></tr><?$Feld="Name";if (isset($user_rechte[modul_name][tool_name][$Feld])){?><tr><td bgcolor="#<?= $webs['bgcolor_links'] ?>" class="headline" width="21%"><font color="#<?= $webs['font_color_links'] ?>"><b><?if ($web_rechte[modul_name][tool_name][$Feld]){echo $web_rechte[modul_name][tool_name][$Feld];}else{?>E-Mail:<?}?></b></font></td><td width="79%" bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><input name="email" type="text" id="email" value="<?= htmlentities($zeile['email']) ?>" size="40" maxlength="255"></td></tr><?}?><?$Feld="Link";if (isset($user_rechte[modul_name][tool_name][$Feld])){?><tr><td bgcolor="#<?= $webs['bgcolor_links'] ?>" class="headline" width="21%"><font color="#<?= $webs['font_color_links'] ?>"><b><?if ($web_rechte[modul_name][tool_name][$Feld]){echo $web_rechte[modul_name][tool_name][$Feld];}else{?>Vorname:<?}?></b></font></td><td bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><input name="vorname" type="text" id="vorname" value="<?= htmlentities($zeile['vorname']) ?>" size="40" maxlength="255"></td></tr><tr><td bgcolor="#<?= $webs['bgcolor_links'] ?>" class="headline"><font color="#<?= $webs['font_color_links'] ?>"><b><?if ($web_rechte[modul_name][tool_name][$Feld]){echo $web_rechte[modul_name][tool_name][$Feld];}else{?>Name:<?}?></b></font></td><td bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><input name="name" type="text" id="name" value="<?= htmlentities($zeile['name']) ?>" size="40" maxlength="255"></td></tr><tr><td bgcolor="#<?= $webs['bgcolor_links'] ?>" class="headline"><font color="#<?= $webs['font_color_links'] ?>"><b><?if ($web_rechte[modul_name][tool_name][$Feld]){echo $web_rechte[modul_name][tool_name][$Feld];}else{?>Anschrift:<?}?></b></font></td><td bgcolor="#<?= $webs['bgcolor_rechts'] ?>"><input name="anschrift" type="text" id="anschrift" value="<?= htmlentities($zeile['anschrift']) ?>" size="40" maxlength="255"></td></tr><tr><td bgcolor="#<?= $webs[bgcolor_links] ?>" class="headline"><font color="#<?= $webs[font_color_links] ?>"><b><?if ($web_rechte[modul_name][tool_name][$Feld]){echo $web_rechte[modul_name][tool_name][$Feld];}else{?>PLZ/Ort:<?}?></b></font></td><td bgcolor="#<?= $webs[bgcolor_rechts] ?>"><input name="plz" type="text" id="plz" value="<?= htmlentities($zeile['plz']) ?>" size="9" maxlength="255"><input name="ort" type="text" id="ort" value="<?= htmlentities($zeile['ort']) ?>" size="24" maxlength="255"></td></tr><tr><td bgcolor="#<?=$webs[bgcolor_links] ?>" class="headline"><font color="#<?= $webs[font_color_links] ?>"><b><?if ($web_rechte[modul_name][tool_name][$Feld]){echo $web_rechte[modul_name][tool_name][$Feld];}else{?>Betrag:<?}?></b></font></td><td bgcolor="#<?= $webs[bgcolor_rechts] ?>"><input name="nennwert" type="text" id="nennwert" value="<?= htmlentities($zeile['nennwert']) ?>" size="10" maxlength="255">€</td></tr><?}for ($bild_nr = 1; $bild_nr < 2 ; $bild_nr++){$Feld="Logo$bild_nr";if (isset($user_rechte[modul_name][tool_name][$Feld])){}}?><?if ($ID){?><tr><td class="headline" width="21%" bgcolor="#<?= $webs[bgcolor_links] ?>"><font color="#<?= $webs[font_color_links] ?>"><b>erstellt am:</b></font></td><? $erstelltAm=datetime2human($zeile[erstelltAm]); ?><td class="headline" bgcolor="#<?= $webs[bgcolor_rechts] ?>"><font color="#<?= $webs[font_color_rechts] ?>">am:<?= $erstelltAm[Datum] ?>um:<?= $erstelltAm[Zeit] ?>von:<?= $zeile[erstelltVon] ?></font></td></tr><tr><td class="headline" width="21%" bgcolor="#<?= $webs[bgcolor_links] ?>"><font color="#<?= $webs[font_color_links] ?>"><b>letzte Änderung:</b></font></td><? $letzteAenderungAm=timestamp2human($zeile[letzteAenderungAm]) ?><td class="headline" bgcolor="#<?= $webs[bgcolor_rechts] ?>"><font color="#<?= $webs[font_color_rechts] ?>">am:<?= $letzteAenderungAm[Datum] ?>um:<?= $letzteAenderungAm[Zeit] ?>von:<?= $zeile[letzteAenderungVon] ?></font></td></tr><? } ?><tr><td align="right" colspan="2" bgcolor="#<?= $webs[bgcolor_links] ?>"><input type="hidden" name="ID" value="<?= $ID ?>"><input type="hidden" name="action" value="<? if(!$ID) { echo "insert"; }else{ echo "update"; } ?>"><input type="submit" value=" OK "><input type="button" name="Button" value="Abbrechen" onClick="parent.location='<?= $self?>'"><? if($ID){ ?><input name="button" type="button" onClick="parent.location='<?= $self?>?action=send&ID=<?= $ID ?>'" value="Mail"><? } ?></td></tr><?if($ID){// Kurzstatistik über Gutschein Differenzen$sql ="SELECT gutscheine.*, gutscheineDifferenz.*, DATE_FORMAT(gutscheineDifferenz.geaendertAm,'%Y-%m-%d / %T') AS zeit FROM gutscheine,gutscheineDifferenz WHERE gutscheineDifferenz.gutscheinID=$ID AND gutscheine.ID=$ID";$result = mysql_query ($sql) or die (mysql_errno().": ".mysql_error());$rows=mysql_num_rows($result);if($rows > 0){$i=1;$gesamt=0;while($zeileDiff=mysql_fetch_array($result, MYSQL_ASSOC)){?><tr><td align="left" colspan="2" bgcolor="#<?= $webs[bgcolor_links] ?>" class="screen" ><?$gesamt+=$zeileDiff['wert'];echo "Nr.:".$i.") - EUR ".$zeileDiff['wert']." - Einkauf vom: ". $zeileDiff['zeit']. "<br>";if($i==$rows){echo "<br>Gesamt: EUR ".$gesamt." - Restwert: EUR ".(($zeile['nennwert'])-$gesamt)."<br>";}$i++;}?></td></tr><?}}?></table><?}?></td><td width="77" align="right"><?if($action!="print"){?><table width="67" border="1" cellspacing="0" cellpadding="0" bordercolorlight="#FFFFFF" bordercolordark="#999999"><tr><td><a href="<?= $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="<?= $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="<?= $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>