Salve a tutti, da poco ho creato uno script che tra i tanti dati che memorizza sul database mysql deve memorizzare anche l'URL di un video YOUTUBE (Tipo: http://www.youtube.com/watch?v=uF5jgMrcrTk). Allora il form in html è un semplice post che rimanda allo script php con l'input: <input type="text" name="youtube" value="http://" />. Penso che fin qui non ci sono problemi. Poi ho scritto lo script per memorizzare nel database mysql del tipo:
Sembra che tutto funzioni, ma in realtà non funziona per nulla, infatti se inserisco l'utl http://youtube.com sul DB l'url viene scritto in modo corretto, ma se l'url che scrivo diventa del tipo: "http://www.youtube.com/watch?v=uF5jgMrcrTk", sul DB viene scritto solo "http://www.youtube.com/watch?v".Codice PHP:
$urlyoutube = $_POST['youtube'];
mysql_query("INSERT INTO ....
VALUES ('$urlyoutube'....
So che c'è un errore nel passaggio della variabile, ma come devo risolverlo? Con special characters ??? GRAZIE
RISOLTO.C'era un problema sul DB.