Avatar billede cmau Nybegynder
16. januar 2005 - 16:55 Der er 2 kommentarer og
1 løsning

selv om det er store eller små bogstaver så find det!

Hejsa!

Jeg har et bandeord system her under, hvor den henter alle bandeordene i databasen og skriver noget andet istedet for, men hvordan kan jeg lave så hvis der står FUCK og der står fuck i databasen, så finder det den ikke. Men hvordan kan jeg få den til at finde det lige meget om det er små og store bogstaver?

Synes det er spild af tid at skal til at skrive: Fuck fUcK FUcK osv ind i databasen.

Kode:

$query2 = mysql_query("SELECT * FROM woox_bandeord") or die(mysql_error());
while ($row2 = mysql_fetch_array($query2)) {
$data = ereg_replace("$row2[bandeord]","$row2[ny_ord]",$data);
}
Avatar billede htm Nybegynder
16. januar 2005 - 16:58 #1
i stedet for
$data = ereg_replace("$row2[bandeord]","$row2[ny_ord]",$data);
kan du skrive
$data = eregi_replace("$row2[bandeord]","$row2[ny_ord]",$data);

eregi_replace er case insesentiv - altså skelner ikke mellem store og små bogstaver.
Avatar billede cmau Nybegynder
16. januar 2005 - 17:12 #2
Mange tak ;) ;D smider du svar?
Avatar billede htm Nybegynder
16. januar 2005 - 17:14 #3
svar :-)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester