ob_start(); // bufferisation de la page
require_once 'simple_html_dom.php';
$html = new simple_html_dom();
$html->load_file('http://www.domaine.fr/domaine');
foreach($html->find('.pright') as $post){
echo 'ARTICLE : '.'<span style="color:blue;Font-Family: Arial, Sans-Serif;">'.$post->find('.panel_titre',0)->plaintext.'<br/>'.'</span>';
echo 'ARTICLE : '.'<span style="color:green;Font-Family: Arial, Sans-Serif;">'.$post->find('.stock_in',0)->plaintext.'<br/>'.'</span>';
echo 'ARTICLE : '.'<span style="color:red;Font-Family: Arial, Sans-Serif;">'.$post->find('#price',0)->plaintext.'<br/>'.'</span>';
$f=fopen('tonfichier',w);
fputs($f,ob_get_contents());
fclose($f);
Un truc dans ce genre : tu vois à l'écran ce que tu enregistres dans le fichier grâce au fonctions ob_start() et ob_get_contents(). Si tu ne veux pas afficher le résultat dans le navigateur, ob_end_clean() vide le tampon.
Sinon tu peux remplacer les echo par des fputs() pour envoyer dans le fichier au lieu du navigateur. Ou faire une fonction qui fait echo ou fputs en fonction de la valeur d'une constante.
Si mysql_query() est obsolète, mysql
i_query() ne l'est pas. Par contre, j'ai fait une faute de frappe en mettant 2 r.
Je ne connais pas cod4. Si c'est ce que je crois, je préfère les jeux au tour par tour comme Dofus. C'est beaucoup plus reposant de ne pas être obligé de martyriser son clavier ou sa souris.