Précédent   Forum des professionnels en informatique > PHP > Langage > Fonctions
Fonctions Forum d'entraide sur les fonctions PHP. Avant de poster -> FAQ fonctions et Sources diverses
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/06/2008, 09h42   #1
Membre du Club
 
Homme
Webmaster
Inscription : avril 2006
Messages : 263
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : avril 2006
Messages : 263
Points : 68
Points : 68
Envoyer un message via MSN à temperature
Par défaut fopen et fsockopen : acces denied

Salut, je souhaite parcourir le contenu d'une page.
Pour de nombreuses pages ma fonction fopen marche nikel sauf sur un site dont je tairais le nom. Alors j'ai essayé la fonction fsockopen pour envoyer des entetes mais je n'ai toujours rien accès denied.

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
if ( ( $io = fsockopen( "www.blablabla.com", 80, $errno, $errstr, 5 ) ) !==
			false )
			{
			$send = "GET / HTTP/1.1\r\n";
			$send .= "Host: www.blablabla.com\r\n";
			$send .= "User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US;
			rv:1.2.1) Gecko/20021204\r\n";
			$send .= "Referer: www.blablabla.com\r\n";
			$send .= "Accept: text/xml,application/xml,application/xhtml+xml,";
			$send .= "text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,";
			$send .= "image/jpeg,image/gif;q=0.2,text/css,*/*;q=0.1\r\n";
			$send .= "Accept-Language: fr-fr, en-us, en;q=0.50\r\n";
			$send .= "Accept-Encoding: gzip, deflate, compress;q=0.9\r\n";
			$send .= "Connection: Close\r\n\r\n";
 
			fputs ( $io, $send );
			$send = '';
 
			while ( ! feof ( $io ) )
			{
			$send .= fread ( $io, 8192 );
			}
 
			fclose ( $io );
			echo $send;
			}
Et encore cette fonction je la maitrise mal est-ce que dans '$send .= Host:' je dois bien mette l'url du site à parcourir ?
__________________
http://trezemix.free.fr
temperature est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 11h31   #2
Membre éprouvé
 
Avatar de alexp
 
Inscription : janvier 2006
Messages : 459
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : janvier 2006
Messages : 459
Points : 490
Points : 490
Envoyer un message via MSN à alexp
ne serait-ce pas simplement un probleme de chmod sur le fichier que tu tentes d'ouvrir ?
__________________
Vous êtes mélomanes? allez voir harmoniedecharolles.no-ip.org
Tout est possible, tout est réalisable, le tout étant de savoir comment faire
astuces pc
gull villefranche
alexp est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/06/2008, 12h09   #3
Membre du Club
 
Homme
Webmaster
Inscription : avril 2006
Messages : 263
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 26
Localisation : France

Informations professionnelles :
Activité : Webmaster

Informations forums :
Inscription : avril 2006
Messages : 263
Points : 68
Points : 68
Envoyer un message via MSN à temperature
Je ne penses pas puisque j'ouvre la page en lecture et si il n'y avait pas les droits de lecture je ne pourrait meme pas y acceder par le web
__________________
http://trezemix.free.fr
temperature est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h17.


 
 
 
 
Partenaires

Hébergement Web