Aide pour un parseur

Fermé
momohuri Messages postés 235 Date d'inscription lundi 6 juillet 2009 Statut Membre Dernière intervention 9 février 2012 - 19 oct. 2009 à 14:24
Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 - 21 oct. 2009 à 15:18
Bonjour,
j'ai fait un code pour un parseur:

<?php
include('admin/includes/connect.php');
$smpXML = simplexml_load_file('http://fr.feed.filmtrailer.com/v2.0/?ListType=Next30InCinema&channel_user_id=331100105-1');
$i=0;
foreach ($smpXML->movies as $chapitre) {

foreach($smpXML->movie[$i]->attributes() as $attribut => $valeur) {
echo $nom_titre ;
echo $nom_album ;

}
$nom_titre=utf8_decode($chapitre->original_title);
$nom_album=utf8_decode($chapitre->production_year);
$i++;

$date = date("d/m/Y");
$tab = explode("/",$date);

$annee=$tab[2];
$mois=$tab[1];
$jour=$tab[0];

$nom_titre=str_replace("'","\'",$nom_titre);
$nom_album=str_replace("'","\'",$nom_album);

$date = $annee.'-'.$mois.'-'.$jour.' '.$heures;

}
?>


et ca ne fonctionne pas du tout...
c'est la premiere fois que je fait un parseur donc il ya peut etre des aberration^^
A voir également:

1 réponse

Archeus01 Messages postés 1567 Date d'inscription mercredi 3 octobre 2007 Statut Membre Dernière intervention 9 juin 2022 447
21 oct. 2009 à 15:18
Bonjour,

A quoi sert de faire :

$date = date("d/m/Y");
$annee=$tab[2];
$mois=$tab[1];
$jour=$tab[0];
$date = $annee.'-'.$mois.'-'.$jour.' '.$heures;

quand $date = date("d-m-Y H:i") suffit?

Cdt,

[Edit pendant que j'y suis]

foreach($smpXML->movie[$i]->attributes() as $attribut => $valeur) {
echo $nom_titre ;
echo $nom_album ;

}
$nom_titre=utf8_decode($chapitre->original_title);
$nom_album=utf8_decode($chapitre->production_year);

C'est n'importe quoi... Tu fais un echo avant de les définir (donc tu as toujours un coup de retard, après tout c'est peut-être voulu mais sa m'étonnerait). Et seulement des echo dans un foreach, ça par contre, c'est sur, c'est une bêtise.
0