24 Mai 2005
Aspirer le contenu d'un page web avec CURL
Compatibilité : PHP 5, PHP 7
Il existe en PHP plusieurs façons de remonter une page web a partir d'une url. Voici celle avec une session CURL.
Vous désirez aspirer le source d'une page d'un autre serveur, voici le principe d'un aspirateur, avec ce script vous pourrez aspirer le contenu d'une page, si le serveur vous en laisse l'autorisation.
|
php.net | Description | Versions PHP | OUTIL |
---|---|---|---|
echo | Affiche une chaîne de caractères | PHP 4, PHP 5, PHP 7, PHP 8 | |
feof | Teste la fin du fichier | PHP 4, PHP 5, PHP 7, PHP 8 | |
fgets | Renvoie la ligne courante sur laquelle se trouve le pointeur du fichier | PHP 4, PHP 5, PHP 7, PHP 8 | |
fopen | Ouverture d'un fichier ou d'une URL | PHP 4, PHP 5, PHP 7, PHP 8 | |
Il existe en PHP plusieurs façons de remonter une page web a partir d'une url. Voici celle avec une session CURL.
Pour imprimer 1 page faire 1 lien vers 1 page contenant la version imprimable de la page PHP + window.print
Une variante de script qui permet de calculer le temps d'exécution d'une page.
Fonction qui aspire une page sur un site web et en extrait le texte, puis supprime toutes les balises inutiles. Retourne uniquement le texte lisible.
Remonte tous les liens trouvés d'une page web et les met dans un tableau. .
Developpeurweb
02 Mai 2011 à 22:03Plus simple, la fonction file_get_contents !
Invité
13 Aout 2009 à 13:37Un peu tard, mais le flash et totalement simple à récupérer il te suffit de récupérer le .swf en enregistrant par exemple le composant embarquer en faisant un clic droit sur la page>>informations sur la page>>médias trouver le .swf et enregistrer sous ensuite il faut utiliser un logiciel sothink qui va te donner le .fla !!
Matt
06 Nov 2008 à 06:55impossible d'aspirer un template flash car le flash est un fichier swf, au mieux tu auras ton swf de sauvegarder dans les fichiers temporaires de ton ordi.
Invité
06 Nov 2008 à 01:54est c'possible d'aspirer un templates en flash ???
Laurent
10 Juin 2005 à 16:35Le PHP est un langage du coté serveur, le HTML est un langage coté machine (client), il est donc impossible de récupérer le source PHP, seul le source HTML peut être récupéré. Donc je confirme, le source ci-dessus est bien le principe d'un aspirateur.
Zorglub
10 Juin 2005 à 16:01Impeccable ce script, je pensais pas que ca existait en open sources