Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][Curl] pobieranie danych z pliku
@rtur
post
Post #1





Grupa: Zarejestrowani
Postów: 254
Pomógł: 3
Dołączył: 23.02.2006

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


mam taką strukturę folderów:
  1. data/dane.txt
  2. www/index.php

katalog data jest niewidziany z poziomu przeglądarki, w katalogu www umieszczone są pliki które są widoczne z poziomu przeglądarki i strony www,
w pliku index.php mam funkcję getData() które ma za zadanie ściągać dane z pliku w katalogu data/dane.txt
  1. function getData($data){
  2. $adres_ip = '127.0.0.1';
  3. $headers = array(
  4. 'REMOTE_ADDR:'.$adres_ip,
  5. 'HTTP_X_FORWARDED_FOR:'.$adres_ip,
  6. 'HTTP_X_FORWARDED:'.$adres_ip,
  7. 'HTTP_X_CLUSTER_CLIENT_IP:'.$adres_ip,
  8. 'HTTP_FORWARDED_FOR:'.$adres_ip,
  9. 'HTTP_FORWARDED:'.$adres_ip
  10. );
  11. $curl = curl_init();
  12. curl_setopt_array(
  13. $curl,
  14. CURLOPT_URL => $data,
  15. CURLOPT_RETURNTRANSFER => true,
  16. CURLOPT_COOKIEFILE => '/tmp/dd.cookie',
  17. CURLOPT_COOKIEJAR => '/tmp/dd.cookie',
  18. CURLOPT_HTTPHEADER => $headers,
  19. CURLOPT_HEADER => false,
  20. CURLOPT_REFERER => 'http://www.google.com/bot.html',
  21. CURLOPT_USERAGENT => 'Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)'
  22. )
  23. );
  24. $dane = curl_exec($curl);
  25. curl_close($curl);
  26. return $dane;
  27. }
  28. $data = '../dane/dane.txt';
  29. getData($data);

ale funkcja nie widzi danych z pliku dane.txt czemu? Co robię nie tak?
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: 27.09.2025 - 11:08