keine_Ahnung: Stringvergleich

Beitrag lesen

Hi

ich schreibe an einem Suchformular. Um zu erkennen ob der Benutzer in ein Feld was eingegeben hat schaue ich mir den Inhalt mit if Funktionen an:

if(!$_POST['Name'] == '--'){ ...

Also wenn immernoch ein "--" in dem Feld ist soll er das ignorieren. Leider scheint der Vergleich nicht zu funktionieren. Ich hab mir bis jetzt immer so geholfen das ich es positiv formuliert habe:

if($_POST['Name'] == '--'){
     }
else{
     Anweisungen ...

aber jetzt bin ich an einem Punkt wo mein Skript sehr unübersichtlich werden würde, würde ich so weiter machen.

Geht so ein Vergleich if(!$foo == "string") einfach nicht oder habe ich was falsch gemacht?
Kann man den Vergleich noch anders machen?