![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
mam taki kod:
na tym samym serwerze (home.pl) raz dostaję wynik "powyżej 100" a raz "poniżej 100". w tym drugim przypadku wydaje mi się że php nie traktuje zmiennej $cena jako liczby. próbowałem już różnych rzeczy, np.
efekt: zawartość $cena2 to "0" (zero) może ktoś wie o co tu chodzi? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
ta sama wersja php? bo u mnie na php5.2.5 działa ok btw mozna tak
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
najpierw było php w wersji 5.2.6, teraz zmieniłem na 4.4.6 i to samo. efekt Twojego kodu jest taki sam jak mój: "0". sprawdziłem też:
i też w wyniku dostaję "0" nowe odkrycie: utworzyłem nowy katalog w tej domenie i wstawiłem ten kod do nowego pliku (tylko ten kod) i okazało się że działa poprawnie ale jak go wstawiam do jednego z plików na których działa strona to nie chce to działać... Ten post edytował Arek00 4.10.2008, 19:28:26 |
|
|
![]()
Post
#4
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
a możesz mi powiedzieć co ma mi dać ten ostatni kod?
z mojego kodu zmienna $cena ma wartość "185.48" i gdy następne linijki są takie:
zawsze w wyniku dostaję "cena poniżej 100" |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
powinno działać - u mnie smiga bez problemu :] P.S. => Kolegi wyżej z floatval też działa :] Ten post edytował melkorm 4.10.2008, 20:36:09 -------------------- |
|
|
![]()
Post
#7
|
|
![]() Admin Techniczny Grupa: Administratorzy Postów: 2 071 Pomógł: 93 Dołączył: 5.07.2005 Skąd: Olsztyn ![]() |
moj kod miał osiagnac chyba to co chciałeś czyli pokazac 0.00
btw a moj kod z floatval probowałeś? |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
próbowałem:
(float)cena floatval($cena) settype($cena, "float") i zawsze po tej operacji dostaję "0" już nawet umieściłem plik testowy (tylko z tym kawałkiem kodu) w tym samym katalogu w którym jest ten docelowy plik i w testowym jest ok a w docelowym nie.... |
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
a może pokaż cały kod? może akurat tam masz gdzieś błąd ...
-------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 1 366 Pomógł: 261 Dołączył: 23.09.2008 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
hm daj:
i pwiedz co to zwraca bo najwidoczniej tu jest błąd :/ -------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 177 Pomógł: 0 Dołączył: 8.11.2005 Ostrzeżenie: (0%) ![]() ![]() |
1.
efekt: Kod string(75) " 285,48 PLN (zawiera 22 % VAT) " 2.
efekt: Kod string(38) " 285,48" 3.
efekt: Kod float(0)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 08:24 |