Sur un de mes sites, les membres on la possibilité d'intégrer leurs vidéo youtube ou dailymotion.
Il colle le code fourni par daily ou youtube dans un éditeur que j'ai créer.
Jusque là tous va bien.
Pour des raisons ergonomiques les vidéos doivent avoir un format adapter sur le site soit:
width="220"
height="170"
Or le code daily par exemple donne width="420" et un height different suivant les vidéo.
Sachant que le height est généralement compris entre 200 et 400.
dans un premier temps j'ai ecrit un petit code pour transformer le code dailymotion:
$width = '220'; // original=420
$height = '170'; // original est variable est compris entre 200 et 400
$string = $url; // url = code daily
$string2 = $string = ereg_replace('420', $width, $string);
$stringfinale = ereg_replace('355', $height, $string2);
ce code ne marche que si la vidéo originale possède une hauteur de 355du coup j'ai modifier mon code pour une hauteur comprise entre 200 et 400
$height = '170'; // original=355
$string = $url;
$string2 = $string = ereg_replace('420', $width, $string);
for (heightbis=200; $heightbis < 400; $heightbis++)
{
$stringfinale = ereg_replace($heightbis, $height, $string2);
}
mais ca marche pas some help?
merci d'avance