View Single Post
  #1  
Old 06-09-2007, 07:50
bastien's Avatar
bastien bastien is offline
Modérateur
 
Join Date: 25-10-2002
Location: Toulouse
Age: 42
Posts: 229
Send a message via MSN to bastien Send a message via Skype™ to bastien
Petit problème de eregi()

Bonjour à tous !

Sur un de mes sites, je voudrais intégrer des vidéos Dailymotion dans une page. Mais je ne veux pas insérer leur code, je veux juste récupérer l'id de la vidéo pour pouvoir retravailler l'intégration directement sur mon site.

Il me faut donc récupérer la chaine 5XfKpEkBU9Ry1kuwQ pour l'exemple ci dessous.

Code:
<div><object width="425" height="255"><param name="movie" value="http://www.dailymotion.com/swf/5XfKpEkBU9Ry1kuwQ"></param><param name="allowfullscreen" value="true"></param><embed src="http://www.dailymotion.com/swf/5XfKpEkBU9Ry1kuwQ" type="application/x-shockwave-flash" width="425" height="255" allowfullscreen="true"></embed></object><br /><b><a href="http://www.dailymotion.com/video/x2wogc_halo-3-combat_creation">Halo 3 combat</a></b><br /><i>envoy&eacute; par <a href="http://www.dailymotion.com/xbox">xbox</a></i></div>
J'ai donc utilisé la fonction eregi() pour récupérer ça, mais j'ai un petit problème : je veux demander à la fonction de prendre uniquement ce qui est entre http://www.dailymotion.com/swf/ et "></param>.
Mais je n'arrive pas à stopper la sélection au guillemet juste avant ></param>.

PHP Code:
$parsecode eregi ("http://www.dailymotion.com/swf/(.*)"></param>" , $_POST["code"] , $Resultat); 
Peut-être que la communauté va pouvoir me filer le petit coup de pouce qu'il me manque ?

Merci d'avance !
Reply With Quote