06. juli 2006 - 16:25Der er
10 kommentarer og 1 løsning
Ordfilter til tagwall
Hej eksperter!
Jeg er ved at lave et ordfilter til min tagwall, men jeg stødte på et problem.
$besked = str_ireplace("svin", "*vasker sin mund i sæbe*", $besked);
Kan man ikke gøre så ordet SKAL være svin før det erstattes, så hvis man skriver svinegris, gør den ikke noget ved ordet?
Jeg prøvede mig frem med noget der endnu ikke er testet:
$filter = array("svin","fuck"); for (x==0;x<count($filter);x++) { for (y==0;x<($ordet.length - $filter[x].length) +1;y++) { if ($ordet.substring(y,$filter[x].length)==$filter[x]&&$ordet.substring(y + 1,1)==' ') $ordet = $ordet.substring(0,y-1)."*vask din mund i sæbe*".$ordet.substring(y+1,$ordet.length) } }
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Jeg tror du må søge ordet ud i din tekst, og så undersøge hvad der er omkring dit ord. Enten skal det være start/slut på sætningen eller et space. Det er vist også noget i den retning, du har lavet ovenfor
Hehe havde grublet over hvordan faen jeg skulle lave det hele dagen ;o)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.