Espressioni Regolari: form per validare video da youtube
Salve raga, stavo abbozzando questo codice:
Codice PHP:
preg_match('/width="(.*)"/#i', $_POST["text"], $width);
preg_match('/height="(.*)"/#i', $_POST["text"], $height);
preg_match('/name="movie" value="(.*)"/#i', $_POST["text"], $movie);
$validobject = '<object type="application/x-shockwave-flash" style="width: '.$width[0].'px; height: '.$height[0].'px;" data="'.$movie[0].'">
<param name="allowFullScreen" value="true" />
<param name="movie" value="'.$movie[0].'" />
</object>';
echo "<textarea rows=\"4\" cols=\"95\">\n";
echo htmlspecialchars($validobject);
echo "\n</textarea>";
Ma, ovviamente, non mi funziona (i campi rimangono nulli :|
Vi spiace darmi una mano per capire dov'è che sbaglio?