i w pierwszym przypadku nie dziala, chociaz $ile wynosi 3, w drugim natomisat dziala, jak powinno prubowalem juz rozne ustawienia z cudzyslowiami, i apostrofami i nic
Każdy podał poprany kod ale nie wytłumaczył ... czemu jest źle... Sprawa jest prosta wszystko co znajdzie sie w pojedyńczych apostrofach jest traktowane jako tekst ... dlatego jestli zrobisz np. tak : '$zmienna' '.' etc. To parser php potraktuje to jako zwykły text. Poprostu usuń cudzysłowy i będzie działać :-) A Kinool bezsensu usunal je przy drugim warunku.
kubatron
25.01.2005, 12:55:07
Cytat(Chewolf @ 2005-01-25 13:45:20)
.... A Kinool bezsensu usunal je przy drugim warunku.
Bez sensu nie usunał, bo moim zdaniem zrobił dobrze, teraz zostanie porównane ze intem a wcześniej autor porównywał ze stringiem 3 a przy różnych sytuacjach różnie to działa
T-rex
25.01.2005, 13:04:04
i dalej nie dziala, i jak usune, i jak dma $_GET['page']
$ile pochodzi z funkcji ceil, i potem ja zaokraglam do gory.
EDIT: moze cos nam wielki guru scanner powie
Kinool
25.01.2005, 15:01:58
zwroc uwage na
Cytat
!=
tam ma byc jeden znak rownosci a nie dwa!
T-rex
25.01.2005, 16:23:53
o prosze dziala, ale zawsze dawalem !== i tez hulalo
kszychu
25.01.2005, 16:26:25
== lub != sprawdza tylko wartości argumentów, konwertując sobie, jeśli trzeba obie do tego samego typu. === lub !== poza wartością porównuje również typy argumentów.
Poza tym, wyżej wyraźnie napisałem Ci != a nie !==.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.