Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] nie działa if pod FF, problem z kodowaniem?
Woijtek338
post
Post #1





Grupa: Zarejestrowani
Postów: 55
Pomógł: 0
Dołączył: 5.06.2011

Ostrzeżenie: (0%)
-----


Witam! Mam nastepujacy problem. Mam skrypt ktory wyciaga z bazy pewna wartosc (0 lub 1) a nastepnie wyswietla dane jesli jest 1.
$edit = mysql_result(mysql_query("SELECT edit FROM users WHERE name='".$_SESSION['login']."'"),0,0);
.
.
if($edit == 1)
.
.
.

I teraz problem:
Wszystko działa pod IE i pod chromem, natomiast firefox sobie z tym nie radzi. Jeśli wartosc $edit jest = 1 to przechodzi do elsa. Dlaczego ? Problem z kodowaniem ?
Prosze o pomoc
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mortus
post
Post #2





Grupa: Zarejestrowani
Postów: 2 178
Pomógł: 596
Dołączył: 25.09.2009
Skąd: Piwniczna-Zdrój

Ostrzeżenie: (0%)
-----


To wypróbuj var_dump($edit[0]). Może to nie jest 1, a " 1" lub "1 ". Oczywiście to będzie oznaczać, że źle przechowujesz dane w bazie danych.

EDIT
Ale w ogóle o czym my tu piszemy. To czy if zadziała, czy nie, nie zależy od przeglądarki. Na pewno wywołujesz ten sam skrypt?

Ten post edytował mortus 18.06.2011, 18:57:38
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 03:19