m 1 révision importée |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
{{#seo: | |||
|keywords=Php | |||
|description=Php | |||
}} | |||
{{sommaire à droite}} | {{sommaire à droite}} | ||
== Récupérer le contenu d'une url == | == Récupérer le contenu d'une url == | ||
// fonction à utiliser
// on suit les redirections
function getUrlContent($url){
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);
curl_setopt($ch, CURLOPT_TIMEOUT, 5);
$data = curl_exec($ch);
$httpcode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);
return ($httpcode>=200 && $httpcode<300) ? $data : false;
}
;fichier php.ini ajouter la ligne
extension=php_openssl.dll
<?
header("Content-disposition:filename=tempEtudiant.txt");
header("Content-type:application/octetstream");
?>
#après lister le fichier
readfile("tempEtudiant.txt");
<?php
echo '<script language="Javascript">
<!--
document.location.href="visualiser_news_frame.php?id_news=' . $last_new . '";
// -->
</script>';
?>