Suchmaske groß/klein Unterscheidung ausstellen

Hi,

ich schreib grad an einer Website die über PHP und MySQL den zugriff auf eine Datenbank ermöglichen soll.

Auf der seite ist ein Textfeld, in dem der User suchbegriffe eingeben kann. Diese werden dann anschließend auf Stichworte überpfrüft, das sieht bisher so aus:

if ( !( (ereg("^".$suche,$zwisch_ar[$i][1]))
OR (ereg("^".$suche,$zwisch_ar[$i][2])) ) && ( (ereg($suche,$zwisch_ar[$i]]))
OR (ereg($suche,$zwisch_ar[$i][2])) ) )

{

in $suche steht der eingegebene Begriff bzw die Begriffe
und $zwisch_ar ist ein Array in dem in den einträgen [x][1]
und [x][2] alle Stichworte enthalten sind.

Mein Problem ist jetzt das ich nicht will das zwischen groß und kleinschreibung unterschieden wird, aber den Befehl leider nicht find (:

Hoffe einer von euch kennt ihn

Gruß Michael

moin…

eregi – Sucht Übereinstimmung mit regulärem Ausdruck ohne Berücksichtigung von Groß-/Kleinschreibung

cool thx

urspruenglicher titel war zu lang o-O
Auch fuer generelle Regex-Syntax gibt es den Modifikator i.

/moo/i

entspricht moo, Moo, mOo, moO, MoO, MOo, mOO, MOO :smile: