Hallo
ich durchforste schon seit geraumer Zeit das Internet, leider habe ich noch keine Lösung des Problems gefunden...
Mir geht es um folgendes:
mit PHP schreibe ich den Parameter für eine Javascript-Funktion, da nun aber dieser Parameter Zeilenumbrüche hat, sieht der resultierende Text so aus:
<img src="/IMAGES/editor_quote.png" onclick='javascript: InsertCode("[QUOTE=user]Test Quote
mfg User[/QUOTE]","");'>
nun möchte ich per preg_replace ausobigem Code diesen machen:
<img src="/IMAGES/editor_quote.png" onclick='javascript: InsertCode("[QUOTE=user]Test Quote\n\nmfg User[/QUOTE]","");'>
Quasi alles schön in eine Zeile. Leider weiß ich nicht welchen regulären Ausruck ich verwenden soll...
mit preg_replace("/\n/","\n",$line["CONTENT"]) kommt folgendes raus:
<img src="/IMAGES/editor_quote.png" onclick='javascript: InsertCode("[QUOTE=user]Test Quote
\n
\nmfg User[/QUOTE]","");'>
Quasi sind die "\n"'s richtig, aber die Zeilenumbrüche immernoch da.
Ich hoffe ihr könnt mir helfen :|
mfg thecreep