Der Martin: Variablen an JavaScript übergeben

Beitrag lesen

Hallo,

Ich möchte eine ASCII-Datei mit php einlesen und deren Inhalt in einem String an JS übergeben.

Rein formal finde ich an deinem Codeauszug nichts auszusetzen.

Aber...

<script type="text/javascript">

info = "<?php echo $txt;?>";
document.write(info);
</script>

  
Ich vermute mal ganz stark, dass der Dateiinhalt $txt unmaskierte Steuerzeichen (z.B. Zeilenumbrüche) oderAnführungszeichen oder ähnliches Gerümpel enthält. Leider gibst du keine brauchbaren Anhaltspunkte:  
Gibt es Errors oder Notices von PHP? Wenn ja, welche?  
Wird ein Javascript-Fehler gemeldet? Welcher?  
  
Bedenke, dass $txt nichts enthalten darf, was innerhalb eines JS-Strings so nicht stehen darf!  
  
So long,  
 Martin  

-- 
Zwischen Leber und Milz  
passt immer noch'n Pils.