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 comme coco - Accueil - Réseaux sociaux
- Site x - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
- Copier texte pdf - Guide
3 réponses
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
694
Statut
Membre
431
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
694
Statut
Membre
431
Voilà le résultat que tu cherches:
<?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>';
?>
