Sammenligning af variable

Tags:    php


Jeg har et problem med en side jeg er ved at lave :

brugeren skal indtaste et ord, som skal checkes op imod en ordliste.

Jeg har flg. kode
Fold kodeboks ind/udKode 


Og det giver bl.a. flg. udskrift

Fold kodeboks ind/udKode 


De to variabler indeholder det samme ord, men alligevel er betingelsen ikke opfyldt. Jeg er overbevist om at der er en indlysende forklaring, men jeg kan sgutte finde den :(

Anyone, please?



5 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Yeps ;)



du kan prøve

strcmp($indord,$ord)==0



Tak, men det giver præcis samme resultat :|

(og jeg har husket index på $ord[$i])



Indlæg senest redigeret d. 03.11.2007 22:34 af Bruger #3173
Nu ved jeg ikke hvordan du laver ord-arrayet, men kunne man tænke sig, at der evt. er et mellemrum i slutningen af hvert ord? Prøv evt. at udskrive:

Fold kodeboks ind/udKode 




Bingo :D

Der var et whitespace i slutningen af $ord variablen. Når jeg fjerner det med trim($ord) fungerer det.

Tusind tak, smider du lige et svar?



t