Fonction get en php : recuperer une page sur un site distant

Soyez le premier à donner votre avis sur cette source.

Snippet vu 10 224 fois - Téléchargée 16 fois

Contenu du snippet

Fonction get http en php avec curl, récupère une page sur un site distant.
Avec gestion des cookies.

Source / Exemple :


<?php	
	function get($page, $cookie)
	{
		$c = curl_init($page) ;
		curl_setopt($c, CURLOPT_RETURNTRANSFER,1);
                curl_setopt($c, CURLOPT_FOLLOWLOCATION, 1);
		foreach($cookie as $name => $value)
			$cookie_text .= $name.'='.$value.';';
		
		curl_setopt($c, CURLOPT_COOKIE, $cookie_text) ;
		$return = curl_exec ($c) ;
		curl_close($c) ;
		return $return;
	}
	

	$cookie = array('PHPSESSID' => 'aaa');
	
?>

Conclusion :


Très simple d'utilisation permet de se connecter à un site...

A voir également

Ajouter un commentaire

Commentaires

eelallammid
Messages postés
1
Date d'inscription
samedi 13 décembre 2008
Statut
Membre
Dernière intervention
30 juin 2010
-
bonjour,
lina22
Messages postés
34
Date d'inscription
vendredi 10 juillet 2009
Statut
Membre
Dernière intervention
25 août 2009
-
bonjour,
est ce que vous pouvez m'expliquer le script car je doit récupérer des fichier qui sont dans un autre serveur, et j'aimerai bien comprendre comment ce script permet de récupérer des pages. merci pour votre réponse
kohntark
Messages postés
3708
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
21 -
... tu fumes trop Slach, à ta place je m'inquièterai, ça devient inquiétant.
slach100
Messages postés
2
Date d'inscription
lundi 20 avril 2009
Statut
Membre
Dernière intervention
1 mai 2009
-
MODILISATION DES MOTEURS PAS A PAS
DeVELOPPEMENT DE MODELLE DE MOTEIUR PASà pas à relectance variable
DeVELOPPEMENT DE MODELLE DE MOTEIUR PASà pas à aimant pèrmaneant
DeVELOPPEMENT DE MODELLE DE MOTEIUR PASà pas hybride
kohntark
Messages postés
3708
Date d'inscription
lundi 5 juillet 2004
Statut
Membre
Dernière intervention
27 avril 2012
21 -
Salut Fatimo,

T'es gentil mais là tu es dans les commentaires d'une source, hors ton problème n'a rien à voir avec celle ci.
Si c'est "très urgent" embauche, et payes un développeur. Sinon (re) lis le règlement ET RESPECTE LE puis poste une question sur le forum.

Kohntark-

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.