Bonjour à tous,
Ceci est mon premier post sur le forum PHP France.
Donc, voila, je travaille en ce moment sur la construction d'une sorte de BBCode, pour mon système de blog, au quel, je souhaite ajouter une option, avec la quel une vidéo est afficher avec le code:
[video k4esS5o9RHvE887bhk] ou k4esS5o9RHvE887bhk, est l'identifiant de la vidéo, extrait à partir du lecteur exportable que proposent Youtube, ou bien encore Daylimotion.
Se fameux code est par exemple:
<div><object width="480" height="295"><param name="movie" value="
http://www.dailymotion.com/swf/k4esS5o9RHvE887bhk&related=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="
http://www.dailymotion.com/swf/k4esS5o9RHvE887bhk&related=1" type="application/x-shockwave-flash" width="480" height="295" allowFullScreen="true" allowScriptAccess="always"></embed></object><br /><b><a href="
http://www.dailymotion.com/video/x10opy ... >Rammstein _ Mein Teil</a></b><br /><i>envoyé par <a href="
http://www.dailymotion.com/doommy">doommy</a></i></div>
Donc, voila, je souhaite extraire les 2 élément en rouge.
Mais je bloque, j'ai essayer plusieurs regex, mais aucune ne fonctionne.
Je pense que la raison est les guillemet.
Mais un Addslashes est inefficace.
Help, est ce que quelqu'un peut me donner la regex adaptée , qui me renvoi le code ?
Merci beaucoup d'avance.