php problem

Wszystko o językach skryptowych takich jak PHP i Perl, serwerach WWW, CGI, bazach danych i języku SQL.
djartex
Posty: 5
Rejestracja: 10 gru 2005, 19:38:56
Płeć: Niewybrana
User Agent: Internet Explorer Windows 1024x768

php problem

Post autor: djartex »

Witam mam nastepujacy problem. Zainstalowalem u siebie na komputerze program WebServ (wirtualny serwer) do testowania stron i wrzucilem na niego swoja stronke wszystko dzialalo ok skrypty bez problemu tez dzialaly a jak wrzucilem te same pliki na cba.pl to juz nie ktore funkcje przestaly dzialac, np ramowka mojego radia, baza danych mysql jest zainstalowana na innym serwerze i to nie jest powodem zlej pracy ale wydaje mi sie ze php jest za stare na cba.pl bo jak probuje sie zalogowac na ramowke jako admin to nigdy sie nie moge zalogowac a jak utworze ja z tego serwera co mam na dysku to loguje sie za pierwszym razem tylko ze wersja php to 5.0.2 a na cba 4.4

stronka www.touchfm.cba.pl po lewo zakladka ramowka nawet nie dziala funkcja "ramowka na jutro" ciagle sie to samo wyswietla a jak bylo na moim kompie to pokazywalo na nastepny dzien.

Prosze o pomoc w rozwiazaniu tego problemu jesli to jest wina wersji php to jak mozna to zaaktualizowac?? lub prosze podajcie mi jakis darmowy serwer z php w wersji powyzej 5.0.X moze byc platny max 20 zl rok.
Awatar użytkownika
EngCentre
Przyjaciel CBA
Posty: 1214
Rejestracja: 02 sie 2005, 04:35:23
Płeć: Niewybrana
User Agent: Firefox Windows

Post autor: EngCentre »

A uruchom WebServ, pozniej kliknij ikonke w tray'u daj ustawienia -> php i odznacz zmienne globalne pozniej daj zastosuj i dla pewnosci zrestartuj serwer... sprawdz teraz czy dziala... ;)
The Beatles rule ! ! !
djartex
Posty: 5
Rejestracja: 10 gru 2005, 19:38:56
Płeć: Niewybrana
User Agent: Internet Explorer Windows

Post autor: djartex »

Jak wylaczylem zmienne globalne to tez juz przestal sie logowac i nie dzialaly te funkcje, da sie to jakosc aktywaowac na cba?
Awatar użytkownika
Neoblast
Posty: 123
Rejestracja: 17 paź 2005, 20:20:28
Płeć: Niewybrana
User Agent: Internet Explorer Windows 1024x768
Kontakt:

Post autor: Neoblast »

Na CBA obowiązuje Safe_Mode czyli zmienne globalne są wyłączone. Musisz przerobić kod.... :faja:

http://www.cba.pl/forum/viewtopic.php?t=1262
Nie myli siê tylko ten, co nic nie robi...
www.neoblast.info
http://www.aloesnatura.com [sklep na javie? czemu nie...]
djartex
Posty: 5
Rejestracja: 10 gru 2005, 19:38:56
Płeć: Niewybrana
User Agent: Internet Explorer Windows

Post autor: djartex »

a sa jakies serwery z wlaczonymi zmiennymi globalnymi?? jesli tak prosilbym o stronki www :)

albo niech mi ktos pomoze przerobic ten kod:

Kod: Zaznacz cały

<? 
include&#40;"config.php"&#41;; 
$sql=mysql_connect&#40;$baza_host,$baza_login,$baza_haslo&#41;; 
mysql_select_db&#40;$baza_nazwa&#41;; 

$zapytanie="SELECT * FROM ramowka_dje WHERE nick='$login'"; 
$wykonaj=mysql_query&#40;$zapytanie&#41;; 
$wiersz=mysql_fetch_array&#40;$wykonaj&#41;; 

mysql_close&#40;$sql&#41;; 

if&#40;$haslo_przeslane!==$wiersz[haslo]&#41; &#123; 
header&#40;"Location: index.php"&#41;; 
exit; 
&#125; 

elseif&#40;$haslo_przeslane==$wiersz[haslo]&#41; &#123; 
setcookie&#40;"zalogowany","tak"&#41;; 
setcookie&#40;"login","$wiersz[nick]"&#41;; 
setcookie&#40;"email","$wiersz[email]"&#41;; 
setcookie&#40;"typ","$wiersz[typ]"&#41;; 
header&#40;"Location: edycja.php"&#41;; 
&#125; 

?>
chociaz nie jestem pewien czy to tutaj trzeba zmienic ten kod ;)
Awatar użytkownika
cielos
Posty: 233
Rejestracja: 29 sie 2005, 00:04:23
Płeć: Niewybrana
User Agent: Internet Explorer Windows
Kontakt:

Post autor: cielos »

Ten skrypt da się przerobić na serwer z wyłączonymi zmiennymi globalnymi tylko że ja za bardzo tego nie potrafię ponieważ nie jestem aż tak dobry w php
a sa jakies serwery z wlaczonymi zmiennymi globalnymi??
Wątpie żeby były ale możesz poszukać :wink: Administratorzy serwerów wyłączają zmienne globalne ponieważ jest to bezpieczniejsze nie włączone zmienne globalne :faja:
ODPOWIEDZ