Wie kann ich das lösen ? (Alert & Sprache)

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie kann ich das lösen ? (Alert & Sprache)

    Hi,

    im Moment beschäftigt mich ein ziemlich blödes Prblem..
    Da Anfänger, komme ich nicht so richtig weiter..

    echo '<script language="javascript">';

    echo 'alert("das ist eine Text");
    // Wie kriege ich hier echo $lang['WAS_IMMER']; eingebaut??

    echo '</script>';
    Habe alles mögliche ausprobiert, aber es geht net...

    Kann mir bitte jemand helfen ?
    Danke!

  • #2
    Richtig escapen

    PHP Code:
    echo 'alert("'.$var.'");'

    Comment


    • #3
      <script language="javascript"> ist veraltet. Heute musst du <script type="text/javascript"> verwenden, bzw. bei HTML5 kann das type-Attribut auch weggelassen werden.

      @chorn

      Bei deiner Lösung fehlt der Kontextwechsel. Dies macht die Seite anfällig für XSS-Attacken und sonstige Problemchen.

      PHP Code:
      <script type="text/javascript">
          //<![CDATA[
          
          alert(<?php echo json_encode($var); ?>);

          //]]>
      </script>

      Comment

      Working...
      X