Problem: mit Beendung von Javascripten

nichtsooft

Mitglied
Ich hab ein Problem mit dem folgenden PHP-Script.....:

Der befehl
Code:
</script>
beendet mir aber blöderweise auch mein php!

Hier der code:
Code:
<?php

if (eregi("block-Sample_Block.php",$_SERVER['PHP_SELF'])) {
    Header("Location: index.php");
    die();
}


    global $admin;

 $DHTML1= "<script type=\"text/javascript\" language=\"JavaScript1.2\" src=\"includes/DHTML/nso01.js\">";
 $DHTML2= "<script type=\"text/javascript\" language=\"JavaScript1.2\" src=\"includes/DHTML/nso02.js\">";

    if (is_admin($admin)) {
        $content= "$DHTML1";
	    $content .= " $DHTML2</script>";
        }
    else {
        $content= "$DHTML1</script>";
        }

?>

Please HELP!
 
F*ck das ging schnell mit der Antwort!

Klaro..:

Das PHPsnippet wird in einem Block ausgeführt...

Also wenn ich
Code:
</script>
nicht verwende, dann werden alle LINKS, die in dem Javascript enthalten sind im Block dargestellt anstatt ausserhalb (trotz target=_top)!

Wenn ich es so mache:
Code:
 $DHTML1= "<script type=\"text/javascript\" language=\"JavaScript1.2\" src=\"includes/DHTML/nso01.js\"></script>";
 $DHTML2= "<script type=\"text/javascript\" language=\"JavaScript1.2\" src=\"includes/DHTML/nso02.js\"></script>";

wird bereits beim ersten
Code:
</script>
das PHPsnippet beendet und der Rest überhaupt nicht mehr ausgfeführt und dargestellt!
 
Zurück