Noch etwas zur Ausgabe.
So sieht das bei mir im Quelltext aus:
aber die ausgabe ist so:
<?
$text = preg_replace("<div style="width:500px;height:100px;">des_soll_weg","<div
style="width:500px;height:100px;"",$text);
$text = preg_replace("<div style="width:500px;height:100px;">des_soll_weg","<div
style="width:500px;height:100px;"",$text);
?>
Ich habe den Div-tag, indem der Text ausgegeben wird auf 500px Breite beschränkt. anstatt eine Scrollleiste aufzubauen, bricht er den Text am nächstbesten Leerzeichen. WARUM baut er keine Scrollleiste auf. Wenn ich den text normal ausgebe, ohne ihn zu highlighten, bricht er ihn dort nicht, sondern baut eine Scrollleiste auf!
edit: Wenn ich den Code ohne Leerzeichen schreibe, gibt er ihn mir auch richtig aus!
edit2: vergesst alles, was ich davor über die anderen phpbb tags sagte. wenn man auch dort leerzeichen reihaut, brichts den text an der falschen stelle und es werden keine Scrollleisten angezeigt. ich blicks jetzt wirklich nicht mehr. ist das den echt zuzviel verlangt, das da ein paar scollbalken erscheinen?
So sieht das bei mir im Quelltext aus:
Code:
<blockquote><pre><smallfont>PHP-Code:<div style="border: 2px inset;background-color:#DFDFDF;width:500px;"><div style="margin-left:7px;background-color:transparent;width:500px;height:70;overflow:auto;"><code><font color="#000000"><font color="#0000BB"><?<br />$text </font><font color="#007700">= </font><font color="#0000BB">preg_replace</font><font color="#007700">(</font><font color="#DD0000">"<div style="</font><font color="#0000BB">width</font><font color="#007700">:</font><font color="#0000BB">500px</font><font color="#007700">;</font><font color="#0000BB">height</font><font color="#007700">:</font><font color="#0000BB">100px</font><font color="#007700">;</font><font color="#DD0000">">des_soll_weg"</font><font color="#007700">,</font><font color="#DD0000">"<div <br />style="</font><font color="#0000BB">width</font><font color="#007700">:</font><font color="#0000BB">500px</font><font color="#007700">;</font><font color="#0000BB">height</font><font color="#007700">:</font><font color="#0000BB">100px</font><font color="#007700">;</font><font color="#DD0000">""</font><font color="#007700">,</font><font color="#0000BB">$text</font><font color="#007700">);<br /></font><font color="#0000BB">$text </font><font color="#007700">= </font><font color="#0000BB">preg_replace</font><font color="#007700">(</font><font color="#DD0000">"<div style="</font><font color="#0000BB">width</font><font color="#007700">:</font><font color="#0000BB">500px</font><font color="#007700">;</font><font color="#0000BB">height</font><font color="#007700">:</font><font color="#0000BB">100px</font><font color="#007700">;</font><font color="#DD0000">">des_soll_weg"</font><font color="#007700">,</font><font color="#DD0000">"<div style="</font><font color="#0000BB">width</font><font color="#007700">:</font><font color="#0000BB">500px</font><font color="#007700">;</font><font color="#0000BB">height</font><font color="#007700">:</font><font color="#0000BB">100px</font><font color="#007700">;</font><font color="#DD0000">""</font><font color="#007700">,</font><font color="#0000BB">$text</font><font color="#007700">);<br /></font><font color="#0000BB">?></font></font></code></div></div></blockquote></pre></smallfont>
aber die ausgabe ist so:
<?
$text = preg_replace("<div style="width:500px;height:100px;">des_soll_weg","<div
style="width:500px;height:100px;"",$text);
$text = preg_replace("<div style="width:500px;height:100px;">des_soll_weg","<div
style="width:500px;height:100px;"",$text);
?>
Ich habe den Div-tag, indem der Text ausgegeben wird auf 500px Breite beschränkt. anstatt eine Scrollleiste aufzubauen, bricht er den Text am nächstbesten Leerzeichen. WARUM baut er keine Scrollleiste auf. Wenn ich den text normal ausgebe, ohne ihn zu highlighten, bricht er ihn dort nicht, sondern baut eine Scrollleiste auf!
edit: Wenn ich den Code ohne Leerzeichen schreibe, gibt er ihn mir auch richtig aus!
edit2: vergesst alles, was ich davor über die anderen phpbb tags sagte. wenn man auch dort leerzeichen reihaut, brichts den text an der falschen stelle und es werden keine Scrollleisten angezeigt. ich blicks jetzt wirklich nicht mehr. ist das den echt zuzviel verlangt, das da ein paar scollbalken erscheinen?
Zuletzt bearbeitet: