dedlfix: Ausgaben abfangen

Beitrag lesen

Hi!

D.h., wenn ich in str keinen Zeilenumbruch habe, wird auch kein Syntaxfehler erzeugt?

Das ist ein unzulässiger Schluss, es gibt ja noch mehr Syntaxfehler als die Zeilenumbrüche.

Kann ich denn vor eval() in str einfach alle Umbrüche entfernen und dann so den Syntaxfehler umgehen?

Warum willst du Daten verfälschen anstatt sie ordnungsgemäß zu notieren? Siehe (mal wieder) den Kontextwechsel-Artikel, da gibt es in der Fortsetzung auch was zu Javascript. Allerdings nützt dir auch korrekte Syntax nichts, wenn du dir die Nutzdaten mit PHP-Fehlermeldungen ruinierst. Du hast zwei Baustellen:

  • PHP-Fehlermeldungen - Ursachen beseitigen, Meldungen aus der Ausgabe raushalten.
  • Javascript-Syntax - Der Erzeuger muss syntaktisch korrekt arbeiten.

Lo!