Subversion-Projekte lars-tiefland.content-management

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<?
    $self = basename( $PHP_SELF );
    $DB = "artikel";
    define( "modul_name", "online_shop" );
    define( "tool_name", "artikel" );
    require_once  "connect2.php";
    require_once  "show_dir_fehler.php";
    session_start();

    // $charset laden um die jeweiligen ISO-Zeichensätzte zu laden.
    require_once  "charset.php";
    require_once "language_pack.php";

    if ( $action )
    {
        unset( $_POST[action] );
        $row = array_keys( $_POST );
        foreach ( array_keys( $$row[0] ) as $ID )
        {
            unset( $query_row );
            foreach ( $row as $elem )
            {
                if ( $elem == "artikel_status" )
                {
                    continue;
                }
                $buffer = $$elem;
                if ( ereg( "^preis", $elem ) )
                {
                    if ( ereg( "%$", $buffer[$ID] ) )
                    {
                        $buffer[$ID] = abs( $buffer[$ID] ) * ( -1 );
                    }
                }
                $query_row[] = $elem . "='" . $buffer[$ID] . "'";
            }
            $query = "update artikel set " . implode( ", ", $query_row ) .
                ", letzte_Aenderung_von='$PHP_AUTH_USER' where ID = $ID and language = '$language'";
            $result = mysql_query( $query ) or die( mysql_errno() . ": " .
                mysql_error() . "<hr>$query<hr>" );
        }
    }

    /* Bestimmen der Zielverzeichnisse */
    switch ( $_SESSION["fehler_suche_config.php"]["nav_status_overide"] )
    {
        case 'off': // geöffnete Ordner
            $dirs = $_SESSION["tree.php"]["nav_status"];
            break;
        case - 1: // Alle Artikel
            $dirs = array( "-1" => "" );
            break;
        case 'select': // Alles unterhalb von
            $dirs = $_SESSION["fehler_suche_config.php"]["nav_status_overide_selected"];
            $dirs = array( "-1" => "" );
            break;
    }
?>      
<html>
<head>
        <title>
                <? echo $webs[kunde_bezeichnung]
?>: Redaktionssystem
        </title>
        <meta http-equiv="Content-Type" content="text/html; charset=<? echo $charset
?>">
        <link rel=stylesheet type="text/css" href="redaktion.css">
<style type="text/css">
<!--
.bg_1   {background-color: #DDDDDD}
.bg_0   {background-color: #EEEEEE}
td              {font-family: Arial, Helvetica, sans-serif; font-size: 10px}
input   {
                        font-family: Arial, Helvetica, sans-serif; font-size:  9px;
                        text-align:right;
                        border-top-width: 0px;
                        border-right-width: 0px;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        width=7em;
                }
.button {
                        font-family: Arial, Helvetica, sans-serif; font-size:  9px;
                        text-align:center;
                        border-top-width: 2px;
                        border-right-width: 2px;
                        border-bottom-width: 2px;
                        border-left-width: 2px;
                        width=7em;
                }
-->
</style>
        <script language="JavaScript">
        <!--
        function killkomma(w)
        {
         return w.replace(/,/,'.');
        }
        //-->
        </script>
        <meta name="description" content="Redaktionssystem">
        <meta name="author" content="Webagentur Niewerth">
        <meta name="robots" content="noindex">
</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" text="#000000">

  <table border="0" cellspacing="5" cellpadding="5" width="400">
<tr><td></td></tr>
<tr><th><font color="#<? echo $webs[font_color_links]
?>" face="Arial, Helvetica, sans-serif" size="2"><b>Kein(e) 
<?
    switch ( $_SESSION['fehler_suche_config.php']['fehler'] )
    {
        case 'bild1':
            if ( $web_rechte[modul_name][tool_name][bild1] )
            {
                $Felddaten = explode( ";", $web_rechte[modul_name][tool_name][bild1] );
                if ( !empty( $Felddaten[0] ) )
                {
                    echo $Felddaten[0];
                }
            }
            else
            {
                echo 'Bild 1:';
            }
            break;
        case 'bild2':
            if ( $web_rechte[modul_name][tool_name][bild2] )
            {
                $Felddaten = explode( ";", $web_rechte[modul_name][tool_name][bild2] );
                if ( !empty( $Felddaten[0] ) )
                {
                    echo $Felddaten[0];
                }
            }
            else
            {
                echo 'Bild 2:';
            }
            break;
        case 'bild3':
            if ( $web_rechte[modul_name][tool_name][bild3] )
            {
                $Felddaten = explode( ";", $web_rechte[modul_name][tool_name][bild3] );
                if ( !empty( $Felddaten[0] ) )
                {
                    echo $Felddaten[0];
                }
            }
            else
            {
                echo 'Bild 3:';
            }
            break;
        case 'bild4':
            if ( $web_rechte[modul_name][tool_name][bild4] )
            {
                $Felddaten = explode( ";", $web_rechte[modul_name][tool_name][bild4] );
                if ( !empty( $Felddaten[0] ) )
                {
                    echo $Felddaten[0];
                }
            }
            else
            {
                echo 'Bild 4:';
            }
            break;
        case 'bild5':
            if ( $web_rechte[modul_name][tool_name][bild5] )
            {
                $Felddaten = explode( ";", $web_rechte[modul_name][tool_name][bild5] );
                if ( !empty( $Felddaten[0] ) )
                {
                    echo $Felddaten[0];
                }
            }
            else
            {
                echo 'Bild 5:';
            }
            break;
        case 'bild6':
            if ( $web_rechte[modul_name][tool_name][bild6] )
            {
                $Felddaten = explode( ";", $web_rechte[modul_name][tool_name][bild6] );
                if ( !empty( $Felddaten[0] ) )
                {
                    echo $Felddaten[0];
                }
            }
            else
            {
                echo 'Bild 6:';
            }
            break;
        case 'preis1':
            if ( $web_rechte[modul_name][tool_name][preis1] )
            {
                echo $web_rechte[modul_name][tool_name][preis1];
            }
            else
            {
                echo 'Preis 1';
            }
            break;
        case 'preis2':
            if ( $web_rechte[modul_name][tool_name][preis2] )
            {
                echo $web_rechte[modul_name][tool_name][preis2];
            }
            else
            {
                echo 'Preis 2';
            }
            break;
        case 'preis3':
            if ( $web_rechte[modul_name][tool_name][preis3] )
            {
                echo $web_rechte[modul_name][tool_name][preis3];
            }
            else
            {
                echo 'Preis 3';
            }
            break;
        case 'preis4':
            if ( $web_rechte[modul_name][tool_name][preis4] )
            {
                echo $web_rechte[modul_name][tool_name][preis4];
            }
            else
            {
                echo 'Preis 4';
            }
            break;
        case 'kennung':
            if ( $web_rechte[modul_name][tool_name][kennung] )
            {
                echo $web_rechte[modul_name][tool_name][kennung];
            }
            else
            {
                echo 'Kennung';
            }
            break;
        case 'kennung2':
            if ( $web_rechte[modul_name][tool_name][kennung2] )
            {
                echo $web_rechte[modul_name][tool_name][kennung2];
            }
            else
            {
                echo 'Kennung2';
            }
            break;
        case 'EAN':
            if ( $web_rechte[modul_name][tool_name][EAN] )
            {
                echo $web_rechte[modul_name][tool_name][EAN];
            }
            else
            {
                echo 'EAN-Code';
            }
            break;
        case 'langbezeichnung':
            if ( $web_rechte[modul_name][tool_name][langbezeichnung] )
            {
                echo $web_rechte[modul_name][tool_name][langbezeichnung];
            }
            else
            {
                echo 'Langbezeichnung';
            }
            break;
        case 'kurzbezeichnung':
            if ( $web_rechte[modul_name][tool_name][kurzbezeichnung] )
            {
                echo $web_rechte[modul_name][tool_name][kurzbezeichnung];
            }
            else
            {
                echo 'Kurzbezeichnung';
            }
            break;
        case 'gewicht':
            if ( $web_rechte[modul_name][tool_name][gewicht] )
            {
                echo $web_rechte[modul_name][tool_name][gewicht];
            }
            else
            {
                echo 'Gewicht';
            }
            break;
    }
    //Extrawurst für die Preisagenturen
    $k = substr( $_SESSION['fehler_suche_config.php']['fehler'], 0, 12 );
    if ( $k == 'preisagentur' )
    {
        $nummer = str_replace( 'preisagentur_', '', $_SESSION['fehler_suche_config.php']['fehler'] );
        $query = "select ID, Titel from Preisagentur where ID =" . $nummer;
        $result = mysql_query( $query );
        $r = mysql_fetch_array( $result );
        echo $r['Titel'];
    }
?>
</b></font>
</th></tr>

        <?
    show_dir_fehler( -1, "" );
?>

</table>

</body>