Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> błąd skryptu PHP a system kienta?
Blady
post 21.11.2004, 15:44:08
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.04.2004

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


Mam taki problem - mam nadzieje ze tutaj należy o nim pisać,
Mam dwa pliki które pobiera infomacje z sesji (koszyk) i przypisuje zawartość sesji do zmiennych przez polecenie
array_keys
i array_values
problem polega na tym że TYLKO pod WIn 98 jeden z tych plików wyrzuca błąd o treści: array_keys() i array_values(): The first argument should be an array in (nazwa pliku) a drugi nie.
W innych systemach operacyjnych w żadnym z obu plików nie pojawia się błąd.
Oba pliki zajduja sie na komercyjnym serwerze.

Bardzo prosze o pomoc bo nie mam zielonego pojęcia dlaczego typ systemu operacyjnego klienta miałby wpływać na sposób interpretowania skryptu php na serwerze..

Będe bardzo wdzięczny za wszelką pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 8)
rogrog
post 21.11.2004, 18:27:03
Post #2





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


to raczej nie to. Prędzej miałeś na wcześniej jakiś bląd, później go poprawiłeś, a teraz pod Win98 jest wyświetlana stronka ze starego cache


--------------------
Go to the top of the page
+Quote Post
dr_bonzo
post 21.11.2004, 18:31:01
Post #3





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


Albo na innych systemach nie pojawia (nie wyswietla, ale wystepuje) sie ten blad (error_reporting == off )?


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
Blady
post 21.11.2004, 20:43:51
Post #4





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.04.2004

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


Z cachowaniem to nie mozliwe bo sprawdzałem to kilka razy i równocześnie na kilku systemach. Wiecej zauważyłem że na Win 98 z Operą sie bład nie pojawia a z IE pojawia się. Poza tym error reporting nie moze być wyłaczony/włączony bo to generuje serwer i wyrzuca na stronę gdzie powinny sie pojawiać normalne wynik operacji skryptu (chyba że mówisz o jakiejś opcji o której ja nie wiem, ale zawsze było sprawdzane na domyślnych ustawieniach przelądarki IE).

Siedzę nad tym już cały dzień i zaczynam powoli siwieć od tego..
Go to the top of the page
+Quote Post
rogrog
post 22.11.2004, 08:44:57
Post #5





Grupa: Zarejestrowani
Postów: 602
Pomógł: 1
Dołączył: 3.04.2004
Skąd: Trójmiasto (Gdańsk)

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


a na pewno wykluczyłeś cache w IE??


--------------------
Go to the top of the page
+Quote Post
kszychu
post 22.11.2004, 09:57:04
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Moze pod 98 z jakiegos powodu nie zapisuje ciastek i wtedy nie masz numeru sesji?


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
Blady
post 22.11.2004, 20:44:06
Post #7





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.04.2004

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


Tak refreshowałem stronę do uadłego poza tym sprawdzałem to u kolegi na "siweżym" komputerze, ciastka obsługuje bo inny plik (korzystający z tych samych poleceń) pobiera info z sesji.. :-) To tak żeby rozwiązanie problemu było prostsze ...
Go to the top of the page
+Quote Post
kszychu
post 23.11.2004, 09:33:07
Post #8





Grupa: Przyjaciele php.pl
Postów: 2 712
Pomógł: 23
Dołączył: 27.10.2003
Skąd: z kontowni

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


Przeinstaluj Winde i po problemie.
Możliwe, że IE się sypnął. Zainstaluj sobie np. Firefoxa i sprawdz jak na nim bedzie dzialalo.


--------------------
"Coś się kończy, coś się zaczyna." Andrzej Sapkowski
Go to the top of the page
+Quote Post
Blady
post 23.11.2004, 16:32:39
Post #9





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 24.04.2004

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


Tutaj jest mały problem z wykonaniem tego - bo nie wytłumaczę klientowi że ten skrypt nie działa u niego i powinien sobie w firmie przeinstalować system, poza tym próbowałem tego pod innymi-kilkoma 98-kami i jest ten sam problem (bez względu na wersję IE ale pod Operą działa bez problemu) Poza tym jeszcze nie wiem również u niego nie ładuje sie od razu strona tylko trzeba ją refreshować żeby sie pojawiła na ekranie bo inaczej mów że system nie mógł znaleźć danego pliku.. ale zakładam że to może być kwestia długiego adresu - sporo danych przekazywanych przez "GET" .... ale pracuje nad tym. :-)

Tym nie mniej to nie jest kwestia przeinstalowania systemu bo próbowałem - specjalnie u siebie zainstalowałem swieżutka 98 na drugim dysku żeby to sprawdzać :-)

To na prawdę jest strasznie dziwna sprawa
Go to the top of the page
+Quote Post

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 Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:25