resulta que estoy haciendo un formulario para que los usuarios envien un pequeño mensaje de que una pelicula tiene links rotos... y junto a ese mensaje hay un campo oculto de la url de donde me envian ese mensaje para yo saber cual pelicula es la que tiene los links rotos... todo resulta bien excepto por el mensaje de error que me apoarece despues de enviar el formulario...
este es el mensaje de error (Debo decir que los datos si se envian aunque antes de la url enviada aparece la palabra array)(uso php y mysql)(los campos son Borrado y Url)
Notice: Array to string conversion in C:\wamp\www\newweb\Gracias.php on line 11
este es el formulario:
Código HTML:
<form id="form1" name="form1" method="post" action="Gracias.php"> <table width="507" border="0"> <tr> <td width="184">Deja un Breve Mensaje</td> <td width="313"><label for="Borrado"></label> <textarea name="Borrado" cols="40" rows="2" id="Borrado"></textarea></td> </tr> <tr> <td> </td> <td><input type="hidden" name="Url" id="Url" /></td> </tr> <tr> <td colspan="2"><input type="submit" name="button2" id="button" value="Enviar" /></td> </tr> </table> </form>
Código PHP:
<?php
require_once('/Connections/pelislatinofinal.php');
//redefinir database
mysql_select_db($database_pelislatinofinal,$pelislatinofinal) or die ("no se pudo conectar");
?>
<?php
$Url= $_POST['url'] = $_SERVER['HTTP_REFERER'];
if(isset($_POST['Borrado']) && !empty($_POST['Borrado']))
{
mysql_query("insert into linksmuertos (Borrado,Url) Values ('$_POST[Borrado]','$_POST $Url')",$pelislatinofinal);
}
?>