Parse_Url affiche le contenu réel de l'Url

Eléphant du PHP | 256 Messages

28 juil. 2010, 12:31

Bonjour à tous,

La semaine dernière, j'avais demandé ici comment retrouver les paramètres d'une Url. Après discussion, mon choix s'était porté sur la fonction parse_url qui semblait donner satisfaction.

Or, je viens de reprendre mes tests aujourd'hui. La fonction remplit son œuvre, mais le problème est que la page tente d'afficher le contenu de l'Url.

Comment y obvier ?

Voici un exemple de code :
<div><object style="width:420px;height:148px" ><param name="movie" value="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf?mode=embed&layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&showFlipBtn=true&documentId=100720122553-053494c743be4a8690327591870a843e&docName=sousc&username=gaspard&loadingInfoText=Souscription&et=1280252292729&er=39" /><param name="allowfullscreen" value="true"/><param name="menu" value="false"/><embed src="http://static.issuu.com/webembed/viewers/style1/v1/IssuuViewer.swf" type="application/x-shockwave-flash" allowfullscreen="true" menu="false" style="width:420px;height:148px" flashvars="mode=embed&layout=http%3A%2F%2Fskin.issuu.com%2Fv%2Flight%2Flayout.xml&showFlipBtn=true&documentId=100720122553-053494c743be4a8690327591870a843e&docName=sousc&username=gaspard&loadingInfoText=Souscription&et=1280252292729&er=39" /></object></div>
Pour "parser" l'Url, j'utilise :
$issuu = (code précédent);
parse_str(html_entity_decode($issuu), $output);
print_r($output);
Ici, je veux récupérer par exemple documentId et loadingInfoText : parse_url me renseigne certes, mais l'animation Flash se lance.

Le but est de rendre plus propre le code Html.

Merci pour votre aide.

Cordialement, :D

Gaspars

Eléphant du PHP | 256 Messages

28 juil. 2010, 15:52

Bonjour,

Bah, je m'en suis sorti en raccourcissant la chaîne avec strstr. A priori, ça fonctionne. :mrgreen:

Merci pour votre attention.

Gaspard