Aide pour un parseur
momohuri
Messages postés
256
Statut
Membre
-
Archeus01 Messages postés 1681 Statut Membre -
Archeus01 Messages postés 1681 Statut Membre -
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^^
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:
- L'extension ldap de votre parseur php n'est pas installée
- Extension de navigateur - Guide
- Changer extension fichier - Guide
- Extension dat - Guide
- Extension .bin - Guide
- Extension 7z - Guide
1 réponse
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.
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.