formularmissbrauch (optik+sicherheit)

pangu

Angesehenes Mitglied
nehmen wir an, ich habe einen beliebig langen text per usereingabe.
jedes wort im text darf jetzt nicht länger als x zeichen sein (wenn länger als x zeichen: wort an y-ter stelle spalten)
-> wie setze ich das (in php) um? thx
 
Nicht getestet, aber so ungefähr
CODE
$neuertext = "";
$wortlaenge = 5;
$langertext = "Es war einmal eine tolle lange Geschichte mit vielen Wörtern die viel zu lang waren";

$woerter = explode(" ", $langertext);
foreach($woerter AS $wort) {
 if(strlen($wort) > $wortlaenge) {
   $tmp = $wort;
   while(strlen($tmp) > $wortlaenge) {
     $neuertext.= substr($tmp, 0, $wortlaenge)." ";
     $tmp = substr($tmp, $wortlaenge);
   }
   $neuertext.= $tmp." ";
 } else {
   $neuertext.= $wort." ";
 }
}
$neuertext = trim($neuertext);



Aber was hat das mit Formularsicherheit zu tun?
 
^vielen dank
smile.gif


QUOTE (Yosh @ Mo 26.3.2007, 9:00)Aber was hat das mit Formularsicherheit zu tun?

sicherheit war vielleicht der falsche ausdruck: möchte verhindern, dass es das ganze layout verschiebt, wenn ein user (ein) zu langes wort eingibt..
 
Zurück
Oben