phpbar.de logo

Mailinglisten-Archive

Like

Like

Ralf Narozny mysql-de_(at)_lists.bttr.org
Wed, 19 Jun 2002 17:16:24 +0200


Wie wäre es mit:

$sqlab="select * from badword where domain_id='$domain_id' and '$mail' like concat('%',strbadWord,'%')";

Du versuchst 'sex' like '%geilersex%' muß aber sein 'geilersex' like '%sex%'

Markus Walter schrieb:

>Hallo miteinander
>
>Stehe grad vor einem komischen fall. Ich habe ein formular wo man sich
>email-adressen reservieren kann (alles vor dem _(at)_)
>
>Gewisse adressen sollten jedoch verboten werden. Ich habe eine tabelle
>"badword" und dort drin steht unter anderem: sex
>
>Um jetzt auch z.b sex33 oder geilersex usw zu sperren benötige ich ja "like"
>Aber es funktioniert einfach nicht. Also wenn es nur "sex" heisst wird es
>hiert abgefangen wenns jedoch $mail den wert sex33 hat trägt er es doch in
>die db ein!
>
>Hier mein script 
>
>$sqlab="select * from badword where domain_id='$domain_id' and strBadWord
>like '%$mail%'";
>$res=mysql_db_query("$datenbank", $sqlab);
>$num=mysql_num_rows($res);
>if($num>=1){
>Echo "so nicht";
>exit;
>}
>
>
>  
>

Gruß
 Ralf

-- 
Ralf Narozny
Splendid Internet GmbH
Skandinaviendamm 212, 24109 Kiel, Germany
fon: +49 431 660 97 0, fax: +49 431 660 97 20
mailto:rnarozny_(at)_splendid.de, http://www.splendid.de




---
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 



php::bar PHP Wiki   -   Listenarchive