![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 30.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam dzisiaj musze zmienic serwer i niestety na nowym jest tylko php5, a mam skrypt który często używam i musi mi działać na nowym serwerze a niestety niedziala, jest to include do otwierania podstron w ramkach ladnie wygladajacych (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) he mysle ze po kodzie poznacie o co mi chodzi, wdzieczny bym byl jakyscie mi szybko pomogli.
<? if (($dzial=="." and $art="t_tekst") or $art=="../index" or $art=="t_tekst") { if (file_exists("xirus/index.php")){ include("xirus/index.php"); } } else { if ($dzial=="") { if (file_exists("xirus/index.php")){ include("xirus/index.php"); } } else { if (file_exists($dzial)) { if($art=="") { $dzial = basename($_GET['dzial']); if (file_exists("$dzial/index.php")){ include("$dzial/index.php"); } } else { $dzial = basename($_GET['dzial']); $art = basename($_GET['art']); if (file_exists("$dzial/$art.php")) { include("$dzial/$art.php"); } } } else { if (file_exists("xirus/index.php")){ include("xirus/index.php"); } } } } ?> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 52 Pomógł: 0 Dołączył: 3.05.2005 Ostrzeżenie: (10%) ![]() ![]() |
tu nie ma nic wposlnego z migracja z php4 na php5 tylko nowymi ustawieniami serwera
no chyba ze $dzial to dla ciebie $_GET['dzial'] (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 30.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
niestety na serwerze na ktorym mialem wczesniej zmieniajac z php4 na php5 tez przestalo dzialac, wiec mysle ze jest to zwiazane z php (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
i co ktos pomoze czy niema szans (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 84 Pomógł: 6 Dołączył: 26.03.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Daj ten kod w tagi php i powiedz jakie błędy wyświetla.
Każdy może dać tysiąclinijkowy kod i powiedzieć "nie działa". (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) I teraz takiemu pomóż. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 30.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
poprostu niedziala otwieranie tych podstron np www.old2.xir.pl - dziala a juz www.xirus.pl/xir/ niedziala
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 71 Pomógł: 4 Dołączył: 30.10.2008 Ostrzeżenie: (0%) ![]() ![]() |
Raczej nie możliwe że zmiana spowodowana jest zmiana wersji php na nowsza raczej tak już ktoś napisał.
Z tego co wywioskowałem na podstawie twojego skryptu pobierasz działy z tagów GET i robisz to na poczatku bez przypisywania a żeby $dzial === $GET_['dzial']; musi być ustawiony register globals ON w ustawieniach php aby temu zaradzić powinienes poprostu na poczatku skryptu okreslic zmienna $dzial jako o ile dobrze zrozumialem problem ale na 99,9% nie jest to wina zmiany wersji php |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 1 Dołączył: 21.11.2008 Ostrzeżenie: (0%) ![]() ![]() |
Być może. Warto zauważyć, że w PHP5 register globals jest standardowo wyłączony, więc to raczej to jest przyczyną tego problemu.
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 30.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
no niestety to nie pomogło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
żeby nie było niejasności umieszczam jakąś stronkę ( bez grafiki, ale z kompletnym działaniem tego skryptu który na php4 smigał a na php5 już nie ) http://xirus.pl/dla_testow.rar mysle ze teraz kazdy bedzie wieidzal co i jak i bedzie mogl mi jakos pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) przynajmiej mam taka nadzieje ewentualnie mogel cos zle zrobic z utwieniami php na serwerze temat do zamkniecia juz sobie poradzilem Ten post edytował xirus 22.11.2008, 14:41:06 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 11:13 |