Hi,
<script type="text/javascript">
var javascript = "1";
Das ist eine JavaScript-Variable.
</script>
<?php
$javascript = "<script type='text/javascript'>document.write(javascript);</script>";echo $javascript."<br>";
if($javascript=="1")
Wie soll denn hier $javascript gleich "1" sein?
Du hast du gerade darüber dafür gesorgt, dass $javascript den Textstring "<script...</script>" enthält.
Die if-Bedingung kann aber nicht ausgewertet werden, das echo heisst immer (so oder so) 'javascript = on'. Ich kann den Fehler nicht finden.
Der Fehler ist ein Denkfehler.
PHP hat seine Arbeit lägnst fertig verrichtet, wenn dein JavaScript-Code auf dem Client ankommt.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.
Light travels faster than sound - that's why most people appear bright until you hear them speak.