Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Server nie akceptuje $_SERVER['document_root']...
cyp3r
post 10.02.2007, 11:28:03
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 27.12.2006

Ostrzeżenie: (0%)
-----


Witam.
Jeden z serwerów mam w hostingu internetdsl od TP SA. I serwer nie akceptuje mi odczytywania wartości z tablicy $_SERVER['document_root']. Administrator odpisał, żebym użył zmiennych systemowych php w celu znalezienia ścieżki... Jak mogę to zrobic?

Skrypt wygląda następująco:
  1. <?php
  2. // Otwarcie pliku z liczbÄ… przetargow
  3. if(!$plik=@fopen("przetargi/ile.txt", "r")) exit ('Nie moĹĽna otworzyć pliku z danymi');
  4. $ile=fgets($plik);
  5. if(!fclose($plik)) exit('Nie moĹĽna zamknąć pliku z danymi');
  6.  
  7. //Zmienne
  8. $przetarg=$_POST['przetarg_nazwa'];
  9. $data=$_POST['data'];
  10. $informacje=$_POST['informacje'];
  11. $pid=$ile + 1;
  12. $rok=$_POST['rok'];
  13. $plik_tmp = $_FILES['plik']['tmp_name']; 
  14. $plik_nazwa = $_FILES['plik']['name']; 
  15.  
  16. if (is_uploaded_file($plik_tmp)) {
  17.  
  18. move_uploaded_file($plik_tmp, $_SERVER['DOCUMENT_ROOT'].'/files/przetargi/'.$rok.'/'.$plik_nazwa);
  19. @chmod($_SERVER['DOCUMENT_ROOT'].'/files/przetargi/'.$rok.'/'.$plik_nazwa, 0755);
  20. rename($_SERVER['DOCUMENT_ROOT'].'/files/przetargi/'.$rok.'/'.$plik_nazwa, $_SERVER['DOCUMENT_ROOT'].'/files/przetargi/'.$rok.'/'.$pid);
  21. }
  22.  
  23. $przetarg=trim($przetarg);
  24. $plik_nazwa=trim($plik_nazwa);
  25. $informacja=trim($informacja);
  26. $data=trim($data);
  27.  
  28. //Otwarcie pliku i weryfikacja danych
  29. if(!@file_put_contents("przetargi/$rok/$pid.txt", "$przetargn$pidn$informacjen$datan$rok")) exit('Nie moĹĽna zapisać informacji.');
  30.  
  31. // Zapisanie aktualnej liczby tematĂłw
  32. if(!$plik=@fopen("przetargi/ile.txt", "w")) exit ('Nie moĹĽna otworzyć pliku z danymi');
  33. if(!fwrite($plik, "$pid")) exit ('Nie moĹĽna zapisać danych');
  34. if(!fclose($plik)) exit('Nie moĹĽna zamknąć pliku z danymi');
  35. ?>
  36. <script type="text/javascript">
  37. <!--
  38. function FP_goToURL(url) {//v1.0
  39.  window.location=url;
  40. }
  41. // -->
  42. </script>
  43. <body onload="FP_goToURL(/*href*/'index.php?go=admin')">
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 17:49