Dennis: PHP in JavaScript

Ich habe folgenden Quelltext (Datei name.php):

<html>
<head>
<script language="JavaScript" type="text/javascript">
<!--
//Javascriptcode
//Javascriptcode
<?PHP echo "etwas"; ?>
//Javascriptcode
//Javascriptcode
//-->
</script>
<title>Menü</title>
</head>
<body>
</body>
</head>
</html>

Der php Teil wird hier nicht ausgeführt. Woran liegt das?
Kann es sein, dass das PHP generell an dieser Stelle nicht ausgeführt werden kann?
Was habe ich nicht am Zusammenwirken von PHP und JavaScript nicht verstanden?

Danke für eure Hilfe!
Dennis

  1. Hi

    Bei mir gehts!!

    Du solltest in der php.ini folgende Einstelungen überprüfen:

    ; Allow the <? tag.  Otherwise, only <?php and <script> tags are recognized.
    short_open_tag = On

    ; Allow ASP-style <% %> tags.
    asp_tags = Off

    Dann sollte es gehen

    PeterK

    1. ; Allow the <? tag.  Otherwise, only <?php and <script> tags are recognized.
      short_open_tag = On

      ; Allow ASP-style <% %> tags.
      asp_tags = Off

      Ich habe nachgeschaut, diese Einstellungen sind bei mir auch so vorhanden. Dennoch danke, jetzt weiß ich wenigstens, dass es funktionieren muss...irgendwie:)

      Danke
      Dennis

      1. Hallo,

        die erweiterte Ausgabe wird im Java-Script-Teil des gesendeten HTML-Documents stehen. Hast Du denn im Browser schon mal den HTML-Quellcode angeschaut, ob der Text dort erscheint?

        Schieß doch mal rüber, was daraus bei Dir entsteht.

        Außerdem: Welche Plattform, welche Versionen?

        Liebe Grüße aus http://www.braunschweig.de

        Tom

        --
        Intelligenz ist die Fähigkeit, aus Fehlern Anderer zu lernen und Mut die, eigene zu machen.