Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] błąd działania prostego skryptu php po aktualizacji serwera
Forum PHP.pl > Forum > Przedszkole
infomk
Witam

Na potrzeby naszej strony internetowej został dawno temu przygotowany skrypt, który służył do pobierania plików, po aktualizacji serwera na którym jest strona naszej firmy, skrypt przestał działać, zawsze wyświetla komunikat o braku pliku.
  1. <?php
  2. //wywolanie
  3. // www.domena.pl/..../down.php?k="kategoria z poniższych"&p="plik"
  4. $ip=$REMOTE_ADDR;
  5. $plik=$p;
  6. $parametr=$k;
  7. switch($parametr){
  8. case 'd':
  9. $katalog="doc";
  10. break;
  11. case 's':
  12. $katalog="sprawy";
  13. break;
  14. case 'strategia':
  15. $katalog="strategia";
  16. break;
  17. case 'download':
  18. $katalog="download";
  19. break;
  20. }
  21. if ($ip=="zewnetrzne_ip_zakładu")
  22. {
  23. $adres="http://nas/document/";
  24. }
  25. else
  26. {
  27. $adres="http://domena.pl/document/";
  28. }
  29. $adres.=$katalog."/".$plik;
  30.  
  31. if ($plik=="" || $parametr=="")
  32. "Brak pliku! Sprawdź poprawność linku";
  33.  
  34. else
  35. header("Location: $adres");
  36. ?>

Proszę o pomoc w rozwiązaniu problemu, bo z osobą która stworzyła skrypt niestety nie ma już kontaktu.
Oczywiście w normalnym pliku, jest wpisana nazwa domeny i numer IP, ale nie chciałem tutaj tego podawać i usunąłem to.
viking
  1. <?php
  2. $ip=$_SERVER['REMOTE_ADDR'];
  3. $plik=$_GET['p'];
  4. $parametr=$_GET['k'];
Kshyhoo
Witamy na Forum. Zapoznaj się z zasadami oraz popraw tytuł wątku, wszyscy tu przychodzą po pomoc...

Używaj pełnych tagów PHP ( <?php ).
infomk
Cytat(viking @ 8.12.2014, 14:33:39 ) *
  1. <?php
  2. $ip=$_SERVER['REMOTE_ADDR'];
  3. $plik=$_GET['p'];
  4. $parametr=$_GET['k'];


Dziękuję za pomoc.
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.