problemer med Overlib
Har tidligere med held anvendt overlib for at få vist billeder ved onmouseover. Se f.eks. her:http://www.menighedsplejer.dk/layout.php?ka=hvem_medarb
Vil nu igen anvnede funktionen, og nu kan jeg ikke få det til at fungere. Se her:
http://www.sthens.dk/indkob/seestore.php?cat_id=1
Hvad sker der.
Koden er her:
<?php
session_start();
//connect to database
$conn = mysql_connect("XXX", "XXX", "XXX") or die(mysql_error());
mysql_select_db("XXX",$conn) or die(mysql_error());
$display_block = "<div id=\"overDiv\" style=\"position:absolute; visibility:hidden; z-index:1000;\"></div>
<h1>Sthens Kirkes online shop</h1>
<P>Vælg en kategori for at se udvalget.</p>";
//show categories first
$get_cats = "select id, cat_title, cat_desc from store_categories order by id";
$get_cats_res = mysql_query($get_cats) or die(mysql_error());
if (mysql_num_rows($get_cats_res) < 1) {
$display_block = "<P><em>Undskyld - denne kategori er tom.</em></p>";
} else {
while ($cats = mysql_fetch_array($get_cats_res)) {
$cat_id = $cats[id];
$cat_title = strtoupper(stripslashes($cats[cat_title]));
$cat_desc = stripslashes($cats[cat_desc]);
$display_block .= "<p><strong><a href=\"$_SERVER[PHP_SELF]?cat_id=$cat_id\">$cat_title</a></strong><br>$cat_desc</p>";
if ($_GET[cat_id] == $cat_id) {
//get items
$get_items = "select id, item_title, item_price, item_image from store_items where cat_id = $cat_id order by item_title";
$get_items_res = mysql_query($get_items) or die(mysql_error());
if (mysql_num_rows($get_items_res) < 1) {
$display_block = "<P><em>Undskyld - ingen varer i denne kategori.</em></p>";
} else {
$display_block .= "<ul>";
while ($items = mysql_fetch_array($get_items_res)) {
$item_id = $items[id];
$item_title = stripslashes($items[item_title]);
$item_price = $items[item_price];
$item_image = $items[item_image];
$display_block .= "<li><a href=\"thumbs/$item_image\" onmouseover=\"return overlib('', FGBACKGROUND, 'thumbs/$item_image', FGCOLOR,'');\" onmouseout=\"return nd();\">$item_title</a></strong> (kr. $item_price)";
}
$display_block .= "</ul>";
}
}
}
}
?>
<HTML>
<HEAD>
<TITLE>Sthens Kirkes online shop</TITLE>
<script type="text/javascript" src="overlib/overlib.js"><!-- overLIB (c) Erik Bosrup --></script>
</HEAD>
<BODY>
<? print $display_block; ?>
</BODY>
</HTML>
Jeg ved godt at det grafisk ikke er noget mesterværk endnu - men det kommer.
