Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pomóżcie w przejsciu z php4 na php5 (include)
xirus
post
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"); }
}
}

}
?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ultra_18
post
Post #2





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
  1. <?php
  2. $dzial = $_GET['dzial'];
  3. ?>
o ile dobrze zrozumialem problem ale na 99,9% nie jest to wina zmiany wersji php
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 20:57