auto-zeilenumbruch bei nem guestbook

eViLaSh

Erfahrenes Mitglied
vielleicht bin auch einfach nur zu doof :p

aber
ich hab mal n kleines gästebuch gebaut...

wenn ich jetz aber in dem comment feld (also der eintrag)
alles in eine zeile schreibe, dann ziehts mir das gästebuch voll in die breite :(

kann man da ned irgendwie nen autoumbruch nach soundsovielen buchstaben einsetzen ? wäre natürlich ne geschickte lösung :)

mein gästebuch läuft nich unter sql...

wer sich das ganze anguckn will

http://www.precinct-13.de/guestbook.php

wenn einer nen code hat, bitte ausführlich hinschreiben, stecke noch in den php kinderschuhen :)


achja, wordwrap geht nicht, da derphp server ziemlich mistig ist :)
 
Zuletzt bearbeitet:
ok ich habs jetz selber geschaft :))

einfach ne function, die in ein wort automatisch ein leerzeichen einfügt, wenns länger als 30 zeichen lang is...
PHP:
function splitString($orig, $maxLength = 30) {
	$out = ""; $noSpaceSince = 0;
	while($x = substr($orig,0,1)) {
		$orig = substr($orig,1);
		if($x == " ") {
			$noSpaceSince = 0;
		} else {
			$noSpaceSince++;
		}
		$out .= $x;
		
		if($noSpaceSince >= $maxLength) {
			$out .= " ";
			$noSpaceSince = 0;
		}
	}
	
	return $out;
}
 
oh, jo hast ja recht.. hehe.. hab ich total uebersehen.. aber welche version von PHP ist dort installiert?
 
ah, ok.. dann kann wordwrap() nicht funktionieren.. erst ab PHP4.04 oder wars gar erst ab *.06 ...? :-)
 
Zurück