Que fait ce code précisement

Bonjour,
<?php

$ch = curl_init();
$timeout = 5; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, 'http://www.monsite.com');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$file_contents = curl_exec($ch);
curl_close($ch);
$lines = array();
$lines = explode("\n", $file_contents);

// display file line by line
foreach($lines as $line_num => $line) {
echo "Line # {$line_num} : ".htmlspecialchars($line)."<br />\n";
}

?>
Configuration: Windows Vista
Firefox 3.0.5

2 réponses

  1. Contributeur
    Je dirais comme ça de bute en blanc qu'il affiche les fichiers disponibles sur un site.

    ENfin tu vois il se connecte au site et récupère la liste des fichiers dans le répertoire.
    0
    1. En fait ton code récupère le code source de la page visée
      (exactement comme le fait firefox dans affichage / code source de la page ou bien ctrl-U)
      (ie affichage / source)
      Salut
      0