![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 13.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Mam takie pytanie, używam softu MegaBIP Jan Syski, dostawca ten twierdzi, że do działania jego softu muszą być zmienne globalne włączone, natomiast hosting, którym jest home twierdzi, że że względu bezpieczeństwa nie powinno być to włączone i nawet domyślnie włączone było tylko do PHP6.
Kto mi dokładnie wytłumaczy jak to powinno wyglądać z tym tematem, oraz czy może mieć to znaczenie że gdy to oprogramowanie mam spięte z bazą MySQL 5 to wszystko działa prawidłowo, a jak ta sama baza przeżycie do MySQL8 to nie mam kompletnie stron, brak danych z bazy, home twierdzi, że nie jest w stanie sprawdzić co się dzieje ponieważ dostawca używa szufrowania plików, więc nie sprawdza czy składania jest prawidłowa, natomiast dostawca oprogramowania twierdzi, że i niego wszystko jest ok, i tak jestem przerzucany i mam tego serdecznie dość....pomocy proszę Ten post edytował naitsyrk85 13.02.2024, 18:42:41 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
te bledy nie zagrazaja zyciu strony, ale niestety to kolejny przyklad slabej jakosci kodu.
Koles uzywa zmiennych, ktore nie sa zdefiniowane $sam_adres_tej_stron jest uzywana w warunku IF. najpierw powinien sprawdzac taka zmienna w ogole istnieje przed jej uzyciem tej drugiej nie sprawdzalem ale wyglada na podobny problem Swoja droga nie wiem skad sie ma brac ta $sam_adres_tej_strony skoro jest ona wykorzystywana w pierwszym glownym skrypcie i nie ma skad sie pojawic. Chyba ze faktycznie on tego szuka na podstawie register globals, ale to juz mowilismy ze to jego blad a nie hostingu. Jesli to pochodzi z globals to powinien szukac w POST,GET,SERVER itp a nie jak teraz |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 06:33 |