Homepage selbermachen 7.846 Themen, 35.563 Beiträge

Zeilenumbruch bei php für Gästebuch

Meriadoc23 / 28 Antworten / Flachansicht Nickles
Hoi,

ich schreibe ein GB das ist auch soweit fertig, ich hab im Hintergund Bilder die den Text umrahmen wenn jemand jetzt etwas schreibt ohne einen Zeilenumbruch mit RETURN zu machen, dann wird der text über den Rand hinausgeschrieben und die Bilder wiederholen sich demnach .. das sieht scheiße aus !

Wie macht man es besser bzw so das bei 60 Ziffern automatisch ein RETURN gesetzt wird ?
bei Antwort benachrichtigen
@ Xafford Schnurbart
@ Xafford xafford
@Xaff Schnurbart
@Xaff xafford
@Xaffi Schnurbart
Funktion: Zeilenumbruch xafford
Meriadoc23 Nachtrag zu: „Zeilenumbruch bei php für Gästebuch“
Optionen

Oki ich habs jetzt es ist nicht perfekt ... aber für meine Zwecke reichts, ich gehe einfach mal davon aus, wenn Jemand einen Umbruch in dem Text schreibt, dann macht er das auch für den restlichen Text...

Schlagt die Hände überm Kopf zusammen und lacht mich aus !!! Ich poste das jetzt mal.

$leng = 53;
$leng1 = $leng*2;
$leng2 = $leng*3;
$leng3 = $leng*4;

$size = strlen($text);

if (strstr($text, "[br]"))
{
$eintrag = $text;
}
else
{

if ($size else
{
if ($size > $leng) {
$t1 = substr($text,0,$leng);
$t2 = substr($text,$leng);
$eintrag = "$t1[br]$t2";
}
if ($size > $leng1) {
$t1 = substr($text,0,$leng);
$t2 = substr($text,$leng,$leng);
$t3 = substr($text,$leng1);
$eintrag = "$t1[br]$t2[br]$t3";
}

if ($size > $leng2) {
$t1 = substr($text,0,$leng);
$t2 = substr($text,$leng,$leng);
$t3 = substr($text,$leng1,$leng);
$t4 = substr($text,$leng2);
$eintrag = "$t1[br]$t2[br]$t3[br]$t4";
}

//usw usw .. ne Funktion wäre net schlecht :D
}
}
}

bei Antwort benachrichtigen