Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?
        $sButtons=                      array
                        (
                                array("statusO",                        "status_red"),
                                array("statusB",        "status_yellow"),
                                array("statusR",                "status_blue"),
                                array("statusE",                        "status_green"),
                                array("statusA",        "status_white")
                        );
        $sButtons2=                     array
                        (
                                array("rechnungS",              "status_red"),
                                array("rechnungG",      "status_yellow"),
                                array("rechnungB",              "status_green")
                        );
        $sButtons3=                     array
                        (
                                array("lieferscheinS",          "status_yellow"),
                                array("lieferscheinG",  "status_green"),
                                array("lieferscheinO",  "status_red"),
                        );
        function page_select($count, $page)
        {
                global $self;
                global $order;

                $page_select="<select onChange=\"location.href='$self?action=select_edit&order=$order&page='+(this.selectedIndex+1)\">\n";
                $end=ceil($count/Range);
                for ($i=1; $i<=$end; $i++)
                {
                        $page_select.="\t<option";
                        if ($page==$i) {$page_select.=" selected";}
                        $page_select.=">Seite:  $i </option>\n";
                }
                $page_select.="</select> von $end\n";
                if ($end == 0) { $page_select = ""; }
                
                return $page_select;
        }
        if(($filter["page"]-1)*Range > $count)
        {
                $filter["page"]=1;
        }
        $page_select = page_select($count, $filter["page"]);
?>
<table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999">
<? if ($page_select != "") { ?>
<tr>
  <td align="center" colspan="7"> 
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr> 
        <td width="10%" class="rechts"><a href="<?=$self?>?action=select_edit&order=<?=$order ?>&page=<? if ($filter[page] > 1) {echo $filter[page]-1;} else {echo "1";} ?>">zur&uuml;ck</a></td>
        <td width="85%" align="center" class="rechts"><?=$page_select;?></td>
        <td width="10%" align="right" class="rechts"><a href="<?=$self?>?action=select_edit&order=<?=$order ?>&page=<? if (($filter[page]) * Range < $count) {echo $filter[page]+1;} else {echo $filter[page];}  ?>">weiter</a></td>
      </tr>
    </table>
  </td>
</tr> 
<? } ?>
  <tr> 
    <td align="center" class="rechts"><a href="<?=$self ?>?order=<? if ($order == "Bestellnummer") {echo "_"; }?>Bestellnummer">BestellNr.</a></td>
    <td width="11%" align="center" class="rechts"><a href="<?=$self ?>?order=<? if ($order == "Bestelldatum") {echo "_"; }?>Bestelldatum">Best.datum</a></td>
    <td width="9%" align="center" class="rechts">Status</td>
<?
        if (isset($user_rechte[modul_name][tool_name][rechnungStatus]))
        {
                ?><td width="9%" align="center" class="rechts">Rechnung</td><?
        }
?>
<?
        if (isset($user_rechte[modul_name][tool_name][lieferscheinStatus]))
        {
                ?><td width="9%" align="center" class="rechts">Lieferschein</td><?
        }
?>
    <td width="9%" align="center" class="rechts">Betrag</td>
    <td width="72%" class="rechts"><a href="<?=$self ?>?order=<? if ($order == "Kunde") {echo "_"; }?>Kunde">Kunde</a>, 
      <a href="<?=$self ?>?order=<? if ($order == "PLZ") {echo "_"; }?>PLZ">PLZ</a>/<a href="<?=$self ?>?order=<? if ($order == "ORT") {echo "_"; }?>ORT">Ort</a> 
      , <a href="<?=$self ?>?order=<? if ($order == "Land") {echo "_"; }?>Land">Land</a> 
      - <a href="<?=$self ?>?order=<? if ($order == "Language") {echo "_"; }?>Language">Shop</a></td>
  </tr>
  <?
                        $query2.=" limit ".($filter["page"]-1)*Range.", ".Range;
                        //mail (        "niewerth@weban.de", "Fehler in bestellung_liste.php ".$PHP_AUTH_USER,  mysql_errno().": ".mysql_error()." in File: ".__FILE__." at line: ".__LINE__."<hr>$query2<hr>", "from: content-management.de");
                        //echo $query2;
                        $result = mysql_query_logged ($query2) or die (mysql_errno().": ".mysql_error()."<hr>$query<hr>");
                        $time2=microtime_float();
                        while ($zeile=mysql_fetch_assoc($result))
                        {
/*                              echo "<pre>";
                                var_dump($zeile);
                                echo "</pre>";
*/
/*
                                $zeile=array_merge($zeile, getBestellungStatus($zeile[ID]));
                                $zeile=array_merge($zeile, getBestellungSumme($zeile[ID]));
                                if (isset($user_rechte[modul_name][tool_name][rechnungStatus]))
                                {
                                        $zeile=array_merge($zeile, getBestellungRechnungStatus($zeile[ID]));                            
                                }
*/

/*                              if ($zeile[artikelstatus_buffer] != "")
                                        { 
                                                //$zeile=array_merge($zeile, unserialize($zeile[artikelstatus_buffer]));
                                                $zeile2=unserialize($zeile[artikelstatus_buffer]);
                                        }
                                else
                                        {
                                                //$zeile=array_merge($zeile, getBestellungStatus($zeile[ID])); 
                                                $zeile2=getBestellungStatus($zeile[ID]); 
                                        }
                                


                                if ($zeile[rechnungsstatus_buffer] != "")
                                        {
//                                              $zeile=array_merge($zeile, unserialize($zeile[rechnungsstatus_buffer]));
                                                $zeile3=unserialize($zeile[rechnungsstatus_buffer]);
                                        }
                                else
                                        {
                                                //$zeile=array_merge($zeile, getBestellungRechnungStatus($zeile[ID]));
                                                $zeile3=getBestellungRechnungStatus($zeile[ID]);
                                        }
                                


                                if (isset($user_rechte[modul_name][tool_name][lieferscheinStatus]))
                                {
                                        if ($zeile[lieferscheinStatus_buffer] != "")
                                                {
                                                        //$zeile=array_merge($zeile, unserialize($zeile[lieferscheinStatus_buffer]));
                                                        $zeile4=unserialize($zeile[lieferscheinStatus_buffer]);
                                                }
                                        else
                                                {
                                                        //$zeile=array_merge($zeile, getBestellungLieferscheinStatus($zeile[ID]));
                                                        $zeile4=getBestellungLieferscheinStatus($zeile[ID]);
                                                }
                                }



                                if ($zeile[gesamtsumme_buffer] > 0)
                                        {
                                                $zeile[Gesamtsumme]=$zeile[gesamtsumme_buffer];
                                        }
                                else
                                        {
                                                //$zeile=array_merge($zeile, getBestellungSumme($zeile[ID]));
                                                $zeile["Gesamtsumme"]=getBestellungSumme($zeile[ID]);
                                        }*/
?>
  <tr> 
    <td align="center"> 
      <table width="75%" border="0" cellspacing="0" cellpadding="0">
        <tr> 
          <td align="right"> <a name="<?=$zeile[Bestellung] ?>" href="<?=$self ?>?Bestellung=<?=$zeile[Bestellung] ?>"> 
            <span style="color:#000000"><?=$zeile[Bestellung] ?></span>
            </a> </td>
        </tr>
      </table>
    </td>
    <td width="11%" align="center"> <a href="javascript:alert('<?=$zeile[bestellZeit];?> Uhr')" title="<?=$zeile[bestellZeit];?> Uhr"> 
      <span style="color:#000000"><?=$zeile[bestellDatum] ?></span>
      </a> </td>
    <td width="9%" align="center" style="padding:0; margin:0">
                <table cellpadding="0" cellspacing="0" style="border:1px solid #999999;">
                        <tr> 
<?
        foreach($sButtons as $sButton)
        {
                if ($zeile[$sButton[0]])
                {
                        ?><td valign="top" nowrap class="<?=$sButton[1];?>">&nbsp;<?=$zeile[$sButton[0]];?>&nbsp;</td><?
                } 
        }
?>
              </tr>
            </table>

    </td>
<?
        if (isset($user_rechte[modul_name][tool_name][rechnungStatus]))
        {
?>
        <td width="9%" align="center" style="padding:0; margin:0"> 
                <table cellpadding="0" cellspacing="0" style="border:1px solid #999999;">
              <tr> 
<?

        foreach($sButtons2 as $sButton)
        {
                if ($zeile[$sButton[0]])
                {
                        ?><td valign="top" nowrap class="<?=$sButton[1];?>">&nbsp;<?=$zeile[$sButton[0]];?>&nbsp;</td><?
                } 
        }
?>
              </tr>
            </table>
          </td>
<? } ?>
<?
        if (isset($user_rechte[modul_name][tool_name][lieferscheinStatus]))
        {
?>
        <td width="9%" align="center" style="padding:0; margin:0"> 
                <table cellpadding="0" cellspacing="0" style="border:1px solid #999999;">
              <tr> 
<?

        foreach($sButtons3 as $sButton)
        {
                if ($zeile[$sButton[0]])
                {
                        ?><td valign="top" nowrap class="<?=$sButton[1];?>">&nbsp;<?=$zeile[$sButton[0]];?>&nbsp;</td><?
                } 
        }
?>
              </tr>
            </table>
          </td>
<? } ?>
    <td width="9%" align="right" nowrap> 
      <?=number_format($zeile[Betrag],2,',','.'). '&euro;';?>
      &nbsp; </td>
    <td width="72%" nowrap> 
      <?php 
                                        // <!-- Highlight Funktion -->
                                        // <!-- Markus Niewerth 23.04.2004  -->
                                        $Firma = (!empty($filter["kundensuche"])) 
                                        ? str_replace($filter["kundensuche"],"<b>".$filter["kundensuche"]."</b>",$zeile["Name2"]) 
                                        : $zeile["Name2"];
                                        $Name1 = (!empty($filter["kundensuche"])) 
                                        ? str_replace($filter["kundensuche"],"<b>".$filter["kundensuche"]."</b>",$zeile["Name1"]) 
                                        : $zeile["Name1"];
                                        $Vorname = (!empty($filter["kundensuche"])) 
                                        ? str_replace($filter["kundensuche"],"<b>".$filter["kundensuche"]."</b>",$zeile["Vorname"]) 
                                        : $zeile["Vorname"];

                                        $PLZ = (!empty($filter[kundensuche])) 
                                        ? str_replace($filter[kundensuche],"<b>".$filter[kundensuche]."</b>",$zeile[PLZ]) 
                                        : $zeile[PLZ];
                                
                                        $ORT = (!empty($filter[kundensuche])) 
                                        ? str_replace($filter[kundensuche],"<b>".$filter[kundensuche]."</b>",$zeile[ORT]) 
                                        : $zeile[ORT]; 
                                
                                        $Land = (!empty($filter[kundensuche])) 
                                        ? str_replace($filter[kundensuche],"<b>".$filter[kundensuche]."</b>",$zeile[Land]) 
                                        : $zeile[Land];
                                
                                        $Language = (!empty($filter[kundensuche])) 
                                        ? str_replace($filter[kundensuche],"<b>".$filter[kundensuche]."</b>",$zeile[Language]) 
                                        : $zeile[Language];
                                        // <!-- Ende Highlight Funktion -->                                     
                                        if ($Firma)
                                        {
                                                echo "$Firma, ";
                                        }
                                        ?>
      <?=$Vorname." ".$Name1 ?>
      , 
      <?=$PLZ ?>
      <?=$ORT ?>
      , 
      <?=$Land ?>
      - 
      <?=$_SESSION[shops][$zeile[shops_ID]][Name];?>
    </td>
  </tr>
  <?
                        }
?>
<? if ($page_select != "") { ?>
  <tr> 
    <td align="center" colspan="7"> 
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr> 
        <td width="10%" class="rechts"><a href="<?=$self?>?action=select_edit&order=<?=$order ?>&page=<? if ($filter[page] > 1) {echo $filter[page]-1;} else {echo "1";} ?>">zur&uuml;ck</a></td>
        <td width="85%" align="center" class="rechts"><?=$page_select;?></td>
        <td width="10%" align="right" class="rechts"><a href="<?=$self?>?action=select_edit&order=<?=$order ?>&page=<? if (($filter[page]) * Range < $count) {echo $filter[page]+1;} else {echo $filter[page];}  ?>">weiter</a></td>
      </tr>
    </table>
    </td>
  </tr>
<? } 
        $time2=microtime_float();
?>
</table>