• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Automatischer Zeilenumbruch beim eintragen

DjRay

Neues Mitglied
Hey hey liebe Community möchte das wenn einer ein Text ins Textfeld einträgt er nur bis zu zb 300 machen darf dann soll mein script ein zeilenumbruch automatisch machen geht das?
 
Clientseitig nein (nur ansatzweise mit JavaScript, kann man abschalten, wäre ohnehin keine wirkliche Hinderung), bei der serverseitigen Verarbeitung ja. Wenn du die Eingaben mit PHP verarbeitest, etwa mit PHP: wordwrap - Manual.
 
habe es so gemacht mit der ausgabe:

Code:
tr>
  <td class="ThreadNick" width="10%" height="200"><strong><? echo $rows['name']; ?><br><span class="Threadslinks">Datum: <? echo $rows['datetime']; ?></span></strong></td>
<th bgcolor="#F8F7F1" class="Threads" align="left"><strong><? echo $rows['topic']; ?><? echo str_replace(array(':-)', ';-)', ':-P', ':-D', ':-|', ':-('), array('<img src="img/smile.gif" alt="" />', '<img src="img/wink.gif" alt="" />', '<img src="img/tongue.gif" alt="" />', '<img src="img/biggrin.gif" alt="" />', '<img src="img/neutral.gif" alt="" />', '<img src="img/frown.gif" alt="" />'), $rows['detail']);?></strong></th>
</tr>

nun ist es so das wenn er es ausgibt er das design verschiebt bei kleinen monitoren und die tabelle in die länge zieht anstatt eine neue zeile anzufangen.

Wenn CSS brauchst oder so bitte bescheid geben danke
 
Jetzt habe ich es so gemacht:

Code:
<th bgcolor="#F8F7F1" class="Threads" align="left"><strong><? echo str_replace(array(':-)', ';-)', ':-P', ':-D', ':-|', ':-('), array('<img src="img/smile.gif" alt="" />', '<img src="img/wink.gif" alt="" />', '<img src="img/tongue.gif" alt="" />', '<img src="img/biggrin.gif" alt="" />', '<img src="img/neutral.gif" alt="" />', '<img src="img/frown.gif" alt="" />'), $text = wordwrap( $rows['detail'], 40, "<br />\n" ));?>
<? echo $text; ?></strong></th>

Nun gibt er mir bei 160 Zeichen trotz allem noch diese aus anstatt bei 40 einen umbruch zu machen :-(
 
Zurück
Oben