• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

"Objekt erwartet" Galerie mit PHP und JavaScript

Kaschper

New member
Hallo.
Habe ein echtes Problem.
Habe mir eine kleine Galerie mit PHP und JavaScript gebastelt.
Nun erhalte ich vom Internet Explorer immer die Fehlermeldung "Objekt erwartet" mit verschiedenen Zeilenangaben, je nachdem, welches Bild ich habe ansehen wollen. Gucke schon wie ein Blöder, finde den Fehler aber nicht. Das Eigenartige hierbei ist jedoch, dass er einige Bilder anzeigt, andere jedoch wieder nicht.
Stelle euch mal den nach meiner Meinung nach "schuldigen" Teil des Scripts online. Hoffe ihr seht durch und findet den Fehler.
Gern könnt ihr auch mal den ganzen Schlamassel in Natura betrachten:

http://www.svenlefert.de/?content=fotografien
---------------------------------------------

<?
if(isset($Subcategory))
{
if($Subcategory==$subcategory_id)
{
{
$query_subcategory_4=mysql_query("SELECT * FROM galerie_bilder where category='$showcategory' and subcategory='$Subcategory' and status='1'");
while($zeile=mysql_fetch_array($query_subcategory_4))
{
$bild=($zeile["name"]);
$bild_thumb="bilder_thumb/".$bild;
$fuervar=substr($bild, 0, 16);

echo "<script type=text/javascript>

var ".$fuervar."=new Image();
".$fuervar.".src='bilder_big/".$bild."';

function wechsel_".$fuervar."()
{
window.document.images[14].src=".$fuervar.".src;
}
</script>
<img src=".$bild_thumb." onMouseOver=wechsel_".$fuervar."() border=0>";
}
} echo "<br/>";
}
}
?>
 
hi,
hab mal einen debugger mitlaufen lassen.
das problem liegt daran, dass die variable bei der übergabe zu mouseover nicht stimmt. hier die ausgabe:

onmouseover(mouseover clientX=0, clientY=0)

werd mir das ganze nochmal anschauen. vielleicht find ich den fehler.
bis dahin.

GnOmE
 
mir ist auch aufgefallen dass du hinter diesem echo kein " und ; hast:

echo "<script type=text/javascript>

bzw.

dieser tag komplett ohne echo steht.

</script>
 
Zurück
Oben