Copier du texte automatiquement d'un site à un autre en HTML
Slevince
-
Slevince Messages postés 1 Statut Membre -
Slevince Messages postés 1 Statut Membre -
Bonjour,
J'ai un forum et je souhaite afficher à un endroit de la page d'accueil un texte qui est modifié chaque semaine sur une autre page, mon but étant de ne pas avoir à modifier le texte à la main à chaque fois en le "copiant" à partir du deuxième site.
J'ai cru comprendre que cela était possible avec un <iframe> mais je n'ai pas trouvé sur internet de quoi m'aider un peu plus à résoudre mon problème...
Pour info: le site original est http://www.lotro.com/fr/lotrostoresale . Et le texte à copier est: premièrement le nom de l'échantillon gratuit et deuxièmement le code à 5 chiffres/lettres.
Merci d'avance pour vos réponses !
J'ai un forum et je souhaite afficher à un endroit de la page d'accueil un texte qui est modifié chaque semaine sur une autre page, mon but étant de ne pas avoir à modifier le texte à la main à chaque fois en le "copiant" à partir du deuxième site.
J'ai cru comprendre que cela était possible avec un <iframe> mais je n'ai pas trouvé sur internet de quoi m'aider un peu plus à résoudre mon problème...
Pour info: le site original est http://www.lotro.com/fr/lotrostoresale . Et le texte à copier est: premièrement le nom de l'échantillon gratuit et deuxièmement le code à 5 chiffres/lettres.
Merci d'avance pour vos réponses !
A voir également:
- Copier du texte automatiquement d'un site à un autre en HTML
- Site de telechargement - Accueil - Outils
- Site x - Guide
- Comment traduire un site en français - Guide
- Copier un disque dur sur un autre - Guide
- Site pour partager des photos - Guide
3 réponses
Bonjour, les 2 sites vous appartiennent ?
Slevince
Non, seul le forum est a moi, mais n'es-ce pas possible en ayant accès au code source du deuxième site ?
Konseil
Messages postés
641
Date d'inscription
Statut
Membre
Dernière intervention
432
Si avec la fonction Curl en php par exemple.
Slevince
Ok, merci, je vais chercher comment l'utiliser et si je ne trouve pas je reviendrais
Slevince
J'ai lu un peu sur la fonction cURL sur ce site http://www.manuelphp.com/php/curl.intro.php mais c'est un peu du chinois pour moi...
Konseil
Messages postés
641
Date d'inscription
Statut
Membre
Dernière intervention
432
Voilà le résultat que tu cherches:
Voici ce qui s'affiche chez moi 

<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://www.lotro.com/fr/lotrostoresale");
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
$c = curl_exec($ch);
curl_close($ch);
if(preg_match_all('/<div class=\"yellow_glow_24\">(.*?)<\/div>/is', $c, $match1)){
$titre=utf8_decode($match1[0][2]);
}
if(preg_match_all('/<span class=\"coupon_code\">(.*?)<\/span>/is', $c, $match2)){
$code=utf8_decode($match2[0][0]);
}
echo '<br/><br/><a href="https://www.lotro.com/fr/lotro-store-coupon-guide" target="_blank" class="nounderline"><span style="color:#F4F3EE">échantillon gratuit: </span>'.$titre.'<span style="color: #ff0000;"> '.$code.'</a>';
?>