sparh

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
sparh
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):
<?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 .
sparh
Salut,
déjà ça faisait longtemps que j'étais pas venu et je voi que ce forum est toujours aussi actif, bravo.

Voilà: dans le cadre d'un partenariat je voudrai "échanger mon contenu" avec un autre site.
Voilà le principe, sur mon site de jeu, j'ajoute une vidéo aléatoire du site de mon partenaire. Mon partenaire lui ajoute un de mes jeux sur son site de vidéo.

Mon problème est que nous ne pouvons pas accéder à nos bases de données respectives.
Donc mon idée est de faire un fichier xml (que pour le partenariat) qui générera dans la balise description:
le code d'un jeu, (une virgule), le titre du jeu,(une virgule),les autres infos à récupérer séparées à chaque fois par une virgule.
Jusqu'ici j'ai réussis.

Par contre je ne trouve pas comment récupérer les données une par une pour générer le code à mettre sur le site de mon partenaire?

J'espère avoir été clair et surtout que vous pourrez m'aider ;)
Merci d'avance
sparh
le 08/08/2007 à 10:36
Sql : rang dans un classement
Bonjour ;)

Je n'arrive pas à sortir le rang dans un classement.
J'ai cherché dans gg mais j'ai rien trouvé qui m'aide.

Donc j'ai une table x avec les colonnes membre et point.

Ce que j'aimerai c'est trouver le rang de tel ou tel membre dans le classement (en fonction de la colonne point).

Voilà, merci d'avance pour votre aide ;)

Ses derniers messages sur les forums

forum
sparh

J'ai peur de ne pas avoir été assez clair, ou encore de t'avoir fait peur :) Ça ira ?


En effet il y a beaucoup de nouveaux termes pour moi ;)
Mais je vais d'abord les googler un peu avant de revenir poser des questions inutiles ;)

Je me renseigne un, je fais des tests et je reviens ;)

See ya...
sparh
Salut et merci pour ton post très instructif ;)

Donc pour comencer je vai mettre à jour mes fichiers xml pour les mettres aux normes.

Par contre je revien sur ma question:
(erreur quand je charge letest.php)

Comment faire pour que mon fichier (que je génère en php) est l'extension xml?? (et donc qu'il soit correctement lu)

Merci d'avance

PS: j'aime beaucoup cette petite phrase:
en tant que souverain détenteur de la vérité suprême de...

smiley
sparh
Salut,
bon j'avance minimètre par minimètre (et encore!).

Donc voici mon letest.php qui récupère le xml:
<?php
$document_xml = new DomDocument;
$document_xml->load('test.xml');

Ca marche.
Mon problème le document que je veu charger n'a pas l'extension xml mais php!!
Donc je fais ça:
<?php
$document_xml = new DomDocument;
$document_xml->load('test.php');


Et paf erreur:
Warning: DOMDocument::load() [function.DOMDocument-load]: Start tag expected, '<' not found in /home.10.8/www/JEUX/FR/RSS/test.php, line: 3 in /home.10.8/www/JEUX/FR/RSS/letest.php on line 3

Une idée ??

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours