---
title: "Förbjudna ord i textfil !"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/15876-förbjudna-ord-i-textfil"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Fuel"
published: "2001-07-17T12:29:00.000Z"
updated: "2001-07-18T12:41:00.000Z"
replies: 8
views: 279
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/15876-förbjudna-ord-i-textfil"
---

# Förbjudna ord i textfil !

## #1 — Fuel, 2001-07-17T12:29Z

Skulle ha haft hjälp med lite akuta saker. Måste filtrera en gästbok .. men jag får bara det sista ordet i text filen att censureras..

$censur_mess = "\<censur\>";
$forbjudnaord = ("ord.txt");

$readFile = file($forbjudnaord);
for($z = 0;$z \< sizeof($readFile);$z++)
		{
			$meddelande = eregi_replace(ereg_replace("\\n","",$readFile\[$z\]),"$censur_mess",$meddelande);
		}

Och i förbjudna ord textfilen lagras dom under varandra

skit
helvete
idiot
mongo

osv..

Permalänk: https://www.webforum.nu/p/15876

## #2 — skyman, 2001-07-17T13:38Z

Kanske inte så bra att ha \<censur\> som en tag...
Kommer knappast kanske hjälpa men om man ska skriva ut det på en html-sida visas ju inte texten \<censur\>.
\*censur\* kanske är bättre...

Permalänk: https://www.webforum.nu/p/319761

## #3 — Mats95, 2001-07-17T13:49Z

Asså det tog ett tag att fatta vad som hände ... 

```
$censur_mess = "<censur>";
$forbjudnaord = ("ord.txt");
$readFile = file($forbjudnaord);
for($z = 0;$z < sizeof($readFile);$z++)
{
$meddelande = eregi_replace($readFile[$z],$censur_mess,$meddelande);
}
```

Ändrade på "CENSUR-TAGEN" ... den borde väl oxå färgas ... snyggare!

\[Redigerat av Mats95 den 17 jul 2001\]

Permalänk: https://www.webforum.nu/p/319762

## #4 — Fuel, 2001-07-17T14:50Z

Ja men .. problemet är ju att alla ord som står i textfilen censureras inte .. bara det längst ner :(

Permalänk: https://www.webforum.nu/p/319763

## #5 — stevenet, 2001-07-18T08:03Z

<http://cgi.webforum.nu/wf/Forum12/HTML/000248.html> 

\------------------
[SteveNet](http://www.webmarkit.net/stevenet)

Permalänk: https://www.webforum.nu/p/319764

## #6 — Fuel, 2001-07-18T11:11Z

Sjysst.. nu börjar det hända nåt .. fast .. jag har samma problem som han, alla varianter tex Bil, bil, BIL funkar inte :(

$fp = fopen("ord.txt","r");
$i=0;
while($s=fgets($fp,1000)){
$s=explode("\\t",$s);
$s\[0\]=trim($s\[0\]);
if(strlen(strstr($meddelande,$s\[0\]))\>0){
$meddelande=eregi_replace($s\[0\],"XXXXX",$meddelande);
}
$i++;
}
fclose($fp);

så.. vad göra ?

Permalänk: https://www.webforum.nu/p/319765

## #7 — Mats95, 2001-07-18T11:16Z

Nu ska jag sluta bråka men jag va bara tvungen att snygga till det efter att jag såg att Forumet gjorde det på fulorden! ;)

```
<?
$meddelande = "Nu ska vi fan se vad det e som *****r sig i den här jävla skitfilen";
$forbjudnaord = ("ord.txt");
$readFile = file($forbjudnaord);
for($z = 0;$z < sizeof($readFile);$z++)
{
	$fulord = trim($readFile[$z]);
	$stop = strlen($fulord);
	for ( $i = 0 ; $i < $stop ; $i++ )
		$censur .= "*";
	$meddelande = eregi_replace(trim($readFile[$z]),$censur,$meddelande);
	$censur = "";
}
echo "Efter: " . $meddelande;
?>
```

Ger: Nu ska vi \*\*\* se vad det e som \*\*\*\*\*r sig i den här \*\*\*\*\* \*\*\*\*filen

Nu ni, anledningen till att det inte står nåt "fult" ord i exemplet är att detta forum gör en sån här grej på våra små söta inlägg!! Så ni får fantisera om vad det står! :P

\[Redigerat av Mats95 den 18 jul 2001\]

Permalänk: https://www.webforum.nu/p/319766

## #8 — Fuel, 2001-07-18T12:14Z

Verkliget gott arbete av dig .. men jag har märkt att om du skriver ett ord i versaler som innehåller Ö tex.. så bearbetas inte det. Jävlar blir \*\*\*\*\*\* och Bög blir \*\*\* men men RÖV blir just RÖV. Mysterious .. ?

jaja.. kanske köra någonslags str tolower före man går igenom textfilen ? :e

Permalänk: https://www.webforum.nu/p/319767

## #9 — Mats95, 2001-07-18T12:41Z

Sorry men, vet inte vad jag ska säga, kolla på [BEHAVE](http://test2.it.su.se/matlin/new/censur.php3) ... du ser, inget problem ju! Vet inte vad ni gör!?

Permalänk: https://www.webforum.nu/p/319768

---

Tråden på webben: https://www.webforum.nu/amne/php/15876-förbjudna-ord-i-textfil
