Bonjour,
je rencontre un petit soucis. Je travail sur un site qui proposera de la video a la fois de Youtube et Dailymotion. Le principe n'est pas nouveau on m'envois par formulaire le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<iframe width="425" height="349" src="http://www.youtube.com /embed/ TUfzu2p-2RE" frameborder="0" allowfullscreen></iframe>
que je stock dans une BDD pour apres etres affiche sur le site.
Il se trouve que je dois recuperer l'Id des videos que l'on envois.
Je comptais dans un premier temps utilise un str_replace pour supprimer les espaces et strstr pour selectionner ce qui m'interresse.
Le probleme c'est que lorsque que je veux supprimer mes espace en appelant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
$source  = "$row_traitement['source']"; /*( la ou est stocke l'iframe de youtube)*/
 
$machaine = str_replace(CHR(32),"",$source);
echo $machaine;
J'ai un beau Parse error: syntax error, unexpected T_STRING in
Si je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
$source  = "$row_traitement['source']";
echo $source;
J'ai ma video Youtube qui s'affiche.



Sachant que si je fais

$
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
source  = '<iframe width="425" height="349" src="http://www.youtube.com/embed/EM4vblG6BVQ" frameborder="0" allowfullscreen></iframe>';
/*echo $source;*/
$machaine = str_replace(CHR(32),"",$source);
echo $machaine;/*

Rien ne s'affiche. Merci d'avance