le 11/10/2007 à 20:09
Récupérer les infos d'un fichier xml
Bonsoir,
je continue donc le post commencé ici.
Depuis le début j'ai un peu progressé (enfin je crois) ;)
Donc je génère en php un fichier xml qui contient les données à récupérer:
voici le fichier php (xml):
Ce que j'aimerai donc c'est récupérer à(à partir d'un autre site) les infos contenues dans les 4 balises.
Voilà! J'ai pas mal cherché / essayé et pour l'instant je n'arrive à rien!
Donc si vous avez de bon liens ou une piste à me donner pour orienter mes recherches ce serai génial!
Merci d'avance
PS: Je suis en PHP 5 .
je continue donc le post commencé ici.
Depuis le début j'ai un peu progressé (enfin je crois) ;)
Donc je génère en php un fichier xml qui contient les données à récupérer:
voici le fichier php (xml):
<?php
include("Includ/configuration.php");
// prepare le fichier html pour le mettre en utf8 (xml)
function cleanText($intext) {
return utf8_encode(htmlspecialchars(stripslashes($intext)));
}
header("Content-Type: text/xml;charset=utf-8");
$titre = cleanText("$titre_site");
$joueu = $_GET['joueur'];
$req= "SELECT * FROM Jeux ORDER BY rand() LIMIT 1";
$res = mysql_query($req) or die('erreur<br />'.$req.'<br />'.mysql_error());
print("<?xml version=\"1.0\" encoding=\"utf-8\"?>");
// on affiche les infos
$row=mysql_fetch_array($req) ;
$titre = cleanText($row["jeux"]);
$lien = "$url_site/Jeux/".$row["url"];
$description = cleanText($row["texte"]) ;
$image= $row["image"];
print("<titre>$title</titre>
<lien>$link</lien>
<description>$description</description>
<image>$image</image>");
?>
Ce que j'aimerai donc c'est récupérer à(à partir d'un autre site) les infos contenues dans les 4 balises.
Voilà! J'ai pas mal cherché / essayé et pour l'instant je n'arrive à rien!
Donc si vous avez de bon liens ou une piste à me donner pour orienter mes recherches ce serai génial!
Merci d'avance
PS: Je suis en PHP 5 .