Cybaer: Stringvergleich bei IF funkioniert nicht???

Beitrag lesen

Hi,

Ich verwende die Hochkommata nie, und es hat immer funkioniert mit

Glück gehabt oder Du hast die Konstanten entsprechend definiert (hier also define("action","action"); >;->)!

Wenn Du (bzw. der Admin) den Errorlevel entsprechend gesetzt hätte, dann könntest Du sehen, daß PHP die undefinierte Konstante (natürlich) nicht findet (vermutlich "action not defined" o.s.ä.) und er dann beim nächsten Versuch einfach "action" *versucht*. Das kann aber scheitern.

Davon abgesehen ist "Programmablauf auf Vermutungsbasis" generell nicht unbedingt das, was man gemeinhin unter "guter Programmierung" versteht.

Gruß, Cybaer

--
Hinweis an Fragesteller: Fremde haben ihre Freizeit geopfert, um Dir zu helfen. Helfe Du auch im Archiv Suchenden: Beende deinen Thread mit einem "Hat geholfen" oder "Hat nicht geholfen"!