Heinrich: Verbindung JavaScript und PHP

Hallo Leute,

ich habe folgendes Problem:

zuerst definiere ich eine Variable (JavaScript) vom Variable von PHP:

<?
   $xPHP = "test";
?>
var xJS = "<? echo $xPHP; ?>";

dann....

var yJS = "test";

und jetzt die Vegleichung der beide Variable (xJS mit yJS) funktioiert nicht korrekt:

if (xJS == yJS)
   alert ("ok");

wird die Alert nicht angezeigt.

Hat jemand eine Idee ?

mfG
Heinrich

  1. Hallo Heinrich,

    <?
       $xPHP = "test";
    ?>
    var xJS = "<? echo $xPHP; ?>";
    var yJS = "test";

    if (xJS == yJS)
       alert ("ok");

    da kann ich keinen Fehler entdecken. Was kommt denn im Browser an?
    Wie sieht var xJS = "<? echo $xPHP; ?>"; im Browser aus? Hat sich vielleicht irgendwo ein Leerzeichen eingeschlichen?

    Grüße,

    Jochen

    --
    Heute schon gescribbelt?
    Scribbleboard
  2. Hallo Heinrich,

    if (xJS == yJS)
       alert ("ok");

    wird die Alert nicht angezeigt.

    Mach einfach mal

    alert(xJS);
    alert(yJS);

    Vielleicht ist in der yJS-Variable ein falscher Wert oder so.

    Gruß

    Hans