04 Avril 2008
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.
L'extention CURL a des librairies séparées compilé avec PHP.
L’extension CURL a plusieurs extensions et options qui offrent aux développeurs plus de flexibilité que les fonctions standards.
Voir toute les options : curl_setopt ()
|
|
| php.net | Description | Versions PHP | OUTIL |
|---|---|---|---|
| curl_close | Ferme une session CURL - (PHP 4 >= 4.0.2, PHP 5, PHP 7) | PHP 4, PHP 5, PHP 7, PHP 8 | |
| curl_exec | Exécute une session cURL - (PHP 4 >= 4.0.2, PHP 5, PHP 7) | PHP 4, PHP 5, PHP 7, PHP 8 | |
| curl_getinfo | Lit les informations détaillant un transfert cURL - (PHP 4 >= 4.0.4, PHP 5, PHP 7) | PHP 4, PHP 5, PHP 7, PHP 8 | |
| curl_init | Initialise une session cURL - (PHP 4 >= 4.0.2, PHP 5, PHP 7) | PHP 4, PHP 5, PHP 7, PHP 8 | |
| curl_setopt | Définit une option de transmission cURL - (PHP 4 >= 4.0.2, PHP 5, PHP 7) | PHP 4, PHP 5, PHP 7, PHP 8 | |
| echo | Affiche une chaîne de caractères | PHP 4, PHP 5, PHP 7, PHP 8 | |
| print_r | Affiche des informations lisibles pour une variable | 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.
Une version pratique de la fonction microtime (), qui retourne un nombre, avec les micro secondes en décimales.
realpath () retourne le chemin canonique absolu et dirname () renvoie le nom du dossier.
En créant un identifiant unique que l'on stocke dans la session et que l'on vérifie ensuite bloque l'accès au formulaire par des sites externes.
04 Avril 2008
Dernière mise à jour :