Parser du code! - PHP - Programmation
Marsh Posté le 03-08-2006 à 15:06:04
répurérer ce truc ?
Citation : <area shape="rond" coords="1,1,1" href="javascript:return false" alt="27/07/2006 - 2 000 000 pages" title="27/07/2006 - 2 000 000 pages"> |
Code :
|
biensûr c'est à tester.
Marsh Posté le 03-08-2006 à 15:15:56
La balise Map entrante est beaucoup plus avant le code.
Comme ceci <MAP ...><du code blabla><area shape="rond" coords="1,1,1" href="javascript:return false" alt="27/07/2006 - 2 000 000 pages" title="27/07/2006 - 2 000 000 pages"></MAP>
Marsh Posté le 03-08-2006 à 15:31:03
Ca ne marche pas ... J'ai comme erreur Parse error: syntax error, unexpected T_STRING in index.php on line 46
Marsh Posté le 03-08-2006 à 15:33:15
il manque un quote ( faut relire ce qu'on te donne, pas le copier coller sans savoir)
Marsh Posté le 03-08-2006 à 15:48:52
corrigé (enfin, toujours à tester quand même )
le but était de donner l'idée, pas forcément un résultat tout prêt.
Marsh Posté le 03-08-2006 à 15:53:25
j'y serais plutôt aller à coup d'explode pour récupérer la valeur du alt, puis un coup de regex sur la valeur du alt.
Si la balise area est trop grande, la regex pourra ptet pas l'analyser globalement.
Marsh Posté le 03-08-2006 à 15:57:16
manque des "?"
ta regex est greedy par défaut, donc tu peux "eventuellement" te retrouver avec des choses que tu voulais pas ( genre il manque le - entre la date et le nombre de pages)
Marsh Posté le 03-08-2006 à 17:20:26
ah, wai, tant pis
Marsh Posté le 03-08-2006 à 12:08:46
bonjour,
je souhaite parser ce code pour récupérer la valeur nombres de pages.
Comment puis-je faire?
Je suis parti de ce bout de code :