je voudrais faire un script qui puisse accèder à une page
(file_get_contents($url_de_la_page)) le probleme c'est que cette page,
hébergée sur un autre serveur que là où sera mon script, est protègée
(HTTP/1.1 401 Authorization Required). J'ai le nom et le pass mais comment
les passer en parametres ?
exact. Cependant de mémoire je me rappelle avoir eu un problème mais je ne sais plus lequel ni dans quel circonstance. Du coup j'avais du faire ceci: function URLopen($url) { ini_set('user_agent','MSIE 4.0b2;'); $dh = fopen("$url",'r'); $result = fread($dh,8192); return $result; }
et appeller cette fonction avec la syntaxe que tu donnes. L'interêt de cette fonction est de simuler un browser. Cela avait résolu mon problème
"bobill" a écrit dans le message de news: 41f9f435$0$21781$
http://user:/path/to/file
pfff alors là merci !
exact.
Cependant de mémoire je me rappelle avoir eu un problème mais je ne sais
plus lequel ni dans quel circonstance.
Du coup j'avais du faire ceci:
function URLopen($url) {
ini_set('user_agent','MSIE 4.0b2;');
$dh = fopen("$url",'r');
$result = fread($dh,8192);
return $result;
}
et appeller cette fonction avec la syntaxe que tu donnes.
L'interêt de cette fonction est de simuler un browser.
Cela avait résolu mon problème
"bobill" <nospam@soleil.org> a écrit dans le message de news:
41f9f435$0$21781$636a15ce@news.free.fr...
exact. Cependant de mémoire je me rappelle avoir eu un problème mais je ne sais plus lequel ni dans quel circonstance. Du coup j'avais du faire ceci: function URLopen($url) { ini_set('user_agent','MSIE 4.0b2;'); $dh = fopen("$url",'r'); $result = fread($dh,8192); return $result; }
et appeller cette fonction avec la syntaxe que tu donnes. L'interêt de cette fonction est de simuler un browser. Cela avait résolu mon problème
"bobill" a écrit dans le message de news: 41f9f435$0$21781$