Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Problem z php po przeniesieniu strony na inny serwer..
Forum PHP.pl > Forum > Przedszkole
tofik1778983
Witam

Po przeniesieniu strony na inny serwer przestały działać mi niektóre skrypty php..
np gdy mam w pliku to w ogóle na stronie nie wyświetla się nic kod zostaje pominięty jakby go i było..
do podmieniania diva uzywam funkcji switch()
np:
  1. $plik=$_GET['id'];
  2. switch($plik)
  3. {
  4. case '':
  5. include("indexl.php");
  6. break;
  7. case 'a':
  8. include("costam.php");
  9. break;
  10. case 'b':
  11. include("costam.php");
  12. break;
  13. case 'c':
  14. include("costam.php");
  15. break;
  16. case 'd':
  17. include("costam.php");
  18. break;
  19.  
  20. }


i teraz w pliku costam.php są instrukcje:
  1. <?PHP
  2.  
  3. if ( $id==a ){
  4. jakiś kod
  5. }
  6. if ( $id==b ){
  7. jakiś kod
  8. }
  9. if ( $id==c ){
  10. jakiś kod
  11. }
  12. if ( $id==d){
  13. jakiś kod
  14. }
  15. ?>


Na poprzednim serwerze działało bez problemow, lokalnie używam WebServ i tez jest ok tylko na webd.pl nie działa nic co jest zapisane w jednym pliku w ten sposób.. a to dla mnie duży problem.
lobopol
Masz wyłączone register_globals, nie zmieniaj tego, dodaj sobie na starcie $id=$_GET['id'];
Ps. w pierwszym skrypcie zamiast case '', użyj default
tofik1778983
Dzięki o tym nie pomyślałem ;]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.