Subversion-Projekte lars-tiefland.php_share

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
3 lars 1
<?
2
    function sonderkasten( $position )
3
    {
4
        $box = array( "links" => array( "open" =>
5
            "<div class=sonderkasten><div class=sonderkasten_oben>", "close" =>
6
            "</div><div class=sonderkasten_unten>
7
				<img src=images/webelemente/spacer_1x1.gif height=8></div></div>" ),
8
            "rechts" => array( "open" => "<div class=\"box_rechts\"><div class=\"box_rechts_oben\">",
9
            "close" => "</div><div class=\"box_rechts_unten\"></div></div>" ) );
10
 
11
        $query = "select * from sonderkasten where shops_ID = " . $_SESSION['INI']['shops_ID'] .
12
            " and position = '$position' order by rang";
13
        //echo $query;
14
        $result = mysql_query( $query );
15
        echo mysql_error();
16
        while ( $r = mysql_fetch_array( $result ) )
17
        {
18
            echo $box[$position]["open"];
19
 
20
            if ( !$r['ueberschrift'] && !$r['text'] && $r['bild_url'] )
21
            {
22
                // Nur Bild mit Link
23
                echo "<center><a href=\"" . $r['bild_link'] . "\">
24
				<img border=0 src=\"images/sonderkasten/" . $r['bild_url'] . "\" alt=\"" .
25
                    $r['ueberschrift'] . "\"></a></center>";
26
            } elseif ( !$r['ueberschrift'] && $r['text'] && !$r['bild_url'] )
27
            {
28
                // Nur HTML in Text
29
                echo $r['text'];
30
            } elseif ( $r['ueberschrift'] && !$r['text'] && $r['bild_url'] )
31
            {
32
                // Wenn Überschrift da ist und nur Bild mit Link
33
                include ( $_SESSION['INI']['TEMPLATE']['sonderkasten']['ohneUeberschrift'] );
34
            }
35
            else
36
            {
37
                include ( $_SESSION['INI']['TEMPLATE']['sonderkasten']['mitUeberschrift'] );
38
            }
39
 
40
            echo $box[$position]["close"];
41
        }
42
    }
43
?>