eh non riesco,perchè la funzione filter var,funziona ma parse_url non so dove metterla
io vorrei che in una pagina prima prima di inserire nel database verifichi che si tratta di un url di youtube,ma devo fare il doppio if o qualcosa del genere?
Codice PHP:
<?
$linkdelvideo = $_POST['linkdelvideo'];
if (empty($linkdelvideo)) {
echo "Non hai inserito il link";
echo ' <form action="insertlink.php" method="POST">
<input type="text" name="linkdelvideo">
<input type="submit" value="Vai">
</form>';
} else {
echo $linkdelvideo;
$con = mysql_connect("...","...","...");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("database", $con);
$sql="INSERT INTO video (linkdelvideo)
VALUES
('$_POST[linkdelvideo]')";
if (!mysql_query($sql,$con))
{
die('Error: ' . mysql_error());
}
mysql_close($con);
header("location: prova.php");
exit;
}
?>
questo è il mio codice attuale