Zeilenumbruch
Bruno
- html
Hallo zusammen
Habe ein Gästebuch geschrieben.
Damit die Tabelle nicht verzogen wird wenn mal ein Taste klemmt, lese ich die Dateien aus der MySql-Datenbank mit diesem Befehl aus:
wordwrap($row[3], 35, "\n", 1)
Das funz eigentlich wunderbahr, wenn aber alles !!!!!!!-sind gibt's einen Abstand nach 35 Zeichen aber keinen Zeilenumbruch. Das gleiche auch mit ?????.
Kann mir das jemand erklären?
Gruss
Bruno
Hallo,
Habe ein Gästebuch geschrieben.
Damit die Tabelle nicht verzogen wird wenn mal ein Taste klemmt, lese ich die Dateien aus der MySql-Datenbank mit diesem Befehl aus:wordwrap($row[3], 35, "\n", 1)
Das funz eigentlich wunderbahr, wenn aber alles !!!!!!!-sind gibt's einen Abstand nach 35 Zeichen aber keinen Zeilenumbruch. Das gleiche auch mit ?????.
Kann mir das jemand erklären?
Das ist ein Bug im IE. Opera und Mozilla (Gecko) machen es richtig. Du wirst dafür sorgen müssen, dass Dein PHP nach 35 Zeichen ein <br> einfügt.
Siehe:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<title>IE !-Bug</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body>
<table border="1" style="width:300px;">
<tr>
<td>!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</td>
</tr>
</table>
<table border="1" style="width:300px;">
<tr>
<td>aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa</td>
</tr>
</table>
<table border="1" style="width:300px;">
<tr>
<td>!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<br>
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!</td>
</tr>
</table>
</body>
</html>
viele Grüße
Axel