Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]Problem z cURL, Nie ładuje contentu gdy w adresie jest spacja
mefistofeles
post 14.03.2010, 06:33:01
Post #1





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 23.06.2009

Ostrzeżenie: (10%)
X----


Mam taki kodzik:


  1. $url = 'http://www.domena.pl/nowa wersja/
  2.  
  3.  
  4.  
  5. $ch_e=curl_init($url);
  6. define('USER_AGENT', 'Mozilla/5.0 (X11; U; Linux i686; pl; rv:1.8.0.3) Gecko/20060426 Firefox/1.0.6');
  7. curl_setopt($ch_e, CURLOPT_RETURNTRANSFER, 1);
  8. curl_setopt($ch_e, CURLOPT_FOLLOWLOCATION, 1);
  9. curl_setopt($ch_e, CURLOPT_USERAGENT, USER_AGENT);
  10. curl_setopt($ch_e, CURLOPT_SSL_VERIFYPEER, FALSE);
  11. curl_setopt($ch_e, CURLOPT_SSL_VERIFYHOST, 2);
  12. curl_setopt($ch_e, CURLOPT_COOKIEFILE, dirname(__FILE__) . '/cookie.txt');
  13. curl_setopt($ch_e, CURLOPT_COOKIEJAR, dirname(__FILE__) . '/cookie.txt');
  14. $nazwa=curl_exec($ch_e);
  15. var_dump($nazwa);


Mimo, że adres jest prawidłowy i w przeglądarce działa bez zarzutu to cURL już sobie z tym nie radzi.
Jak to obejść?

Może jest jakaś flaga, a może dodać zamiast spacji %20 ?

Znowu sam sobie odpowiedziałem.

%20 pomógł...
Go to the top of the page
+Quote Post

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: 10.08.2025 - 04:34