Ciao a tutti!
Ho un piccolo problema. Devo fare in modo che inserendo in un form il codice embed dei video di Youtube, l'altezza e la larghezza dei video sia sempre uguale e stabilita da me.
Questo è un codice di esempio di Youtube:
codice:
<iframe width="560" height="315" src="http://www.youtube.com/embed/oRC6Ru7uXqk" frameborder="0" allowfullscreen></iframe>
Questo è il codice che sto usando io in base ad un vecchio script che faceva la stessa cosa ma per un diverso sito di video hosting:
codice:
$codice=$_POST['codice'];
$codice=preg_replace('#width\=\"(.*?)\"#i', 'width="342"', $codice);
$codice=preg_replace('#height\=\"(.*?)\"#i', 'height="256"', $codice);
In pratica 560 e 315 devono essere sostituiti rispettivamente da 342 e 315...
Il codice PHP che ho appena copiato non funziona, non so il perchè. Non sono pratico nella funzione preg_replace.
Qualcuno sa darmi una mano postandomi il corretto codice spiegandomi magari dove sbaglio? Spero di essere stato chiaro nella spiegazione del problema
Grazie a tutti