File_get_contents ne fonctionne plus comme avant (résolu)

** Le problème **
Avant le mois de juin, le code ci dessous affichait la page d’accueil de mon site :

$message=file_get_contents("http://voyart.org/spip.php?page=mailconf&id_article=342");
echo $message;

Après les vacances, j’obtiens l’erreur :

Warning: file_get_contents(http://voyart.org/spip.php): failed to open stream: HTTP request failed! HTTP/1.1 412 Precondition Failed 

** La solution : **

$options = array('http' => array('user_agent' => 'custom user agent string'));
$context = stream_context_create($options);
$message = file_get_contents('http://voyart.org/spip.php', false, $context);

Bonjour,

Merci pour ce retour, ça devrait être utile à d’autres. :slight_smile:

Cordialement,