J'essaie d'extraire certaines pages d'une liste d'un fichier texte d'un domaine et de les enregistrer sur mon serveur.Problème avec le scrapbook
J'ai le code suivant (avec le domaine obscurci), en sélectionnant à partir d'une liste de fichiers texte des répertoires de fichiers, puis en copiant les noms de fichiers, mais avec .html ajouté.
Pour une raison quelconque, il crée les fichiers sans leur écrire correctement. Qu'est-ce que je fais mal?
<?php
$file = fopen("list.txt","r");
while(! feof($file))
{
$line = fgets($file);
$url = "http://www.????.com". $line;
$homepage = @file_get_contents($url);
$newname = rtrim(substr(strrchr($line, "/"), 1)) . ".html";
$fh = fopen($newname, 'w') or die("can't open file");
$stringData = $homepage;
fwrite($fh, $stringData);
fclose($fh);
}
fclose($file);
echo "success!";
?>
Nevermind --- l'erreur est survenue parce que j'ai oublié de rtrim() le nom de l'URL plus tôt. – Yahel