Hola que tal, le comento que tengo una pagina web con un formulario de contacto que andaba perfectamente. Resulta que me olvide de actualizar el dominio en nic.ar y cuando lo hice y la pagina volvio a funcionar, el formulario de contacto me tira un error y no llegan los mails a la casilla de correo.
La verdad que no modifique nada... pero el error es este
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in contacto.php on line 113
Y aca esta el codigo
<?php
include ("connect.php");
?>
<?php
$nombre= $_POST['nombre'];
$apellido= $_POST['apellido'];
$localidad= $_POST['localidad'];
$provincia= $_POST['provincia'];
$telefono= $_POST['telefono'];
$mail=$_POST['mail'];
$sobre= $_POST['sobre'];
$consulta= $_POST['consulta'];
?>
<?php
$destino = "xxxx@xxxx.com.ar";
$asunto = "Consulta de ". $nombre. " ". $apellido;
$mensaje = $nombre. " -". $apellido. " -". $localidad. " -". $provincia. " -". $telefono. " -". $mail. " -". $sobre. " -". "Ha hecho la siguiente consulta: ". $consulta;
$remite = "From: $nombre <$mail>";
$destino2 = $mail;
$asunto2 = "Consulta en xxxx";
$mensaje2 = $nombre. " ". $apellido. " ". " gracias por enviarnos su consulta, a la brevedad nos comunicaremos con usted. Atte. xxxxx.";
$remite2 = "From: xxxx <xxx@xxx.com.ar>";
mail ($destino, $asunto, $mensaje, $remite);
mail ($destino2, $asunto2, $mensaje2, $remite2);
print ("<h2>El Mensaje ha sido enviado</h2>");
?>
<?php
$sql = "INSERT INTO contactos VALUES ('$nro_contacto', '$nombre', '$apellido', '$localidad', '$provincia', '$mail', '$telefono')";
$result = mysql_query($sql) or die( mysql_error() );
mysql_free_result($result);
mysql_close();
?>
La verdad nose que puede ser xq como dije andaba perfecto y no modifique nada.
Bueno agradeceria que me ayuden.
La verdad que no modifique nada... pero el error es este
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in contacto.php on line 113
Y aca esta el codigo
<?php
include ("connect.php");
?>
<?php
$nombre= $_POST['nombre'];
$apellido= $_POST['apellido'];
$localidad= $_POST['localidad'];
$provincia= $_POST['provincia'];
$telefono= $_POST['telefono'];
$mail=$_POST['mail'];
$sobre= $_POST['sobre'];
$consulta= $_POST['consulta'];
?>
<?php
$destino = "xxxx@xxxx.com.ar";
$asunto = "Consulta de ". $nombre. " ". $apellido;
$mensaje = $nombre. " -". $apellido. " -". $localidad. " -". $provincia. " -". $telefono. " -". $mail. " -". $sobre. " -". "Ha hecho la siguiente consulta: ". $consulta;
$remite = "From: $nombre <$mail>";
$destino2 = $mail;
$asunto2 = "Consulta en xxxx";
$mensaje2 = $nombre. " ". $apellido. " ". " gracias por enviarnos su consulta, a la brevedad nos comunicaremos con usted. Atte. xxxxx.";
$remite2 = "From: xxxx <xxx@xxx.com.ar>";
mail ($destino, $asunto, $mensaje, $remite);
mail ($destino2, $asunto2, $mensaje2, $remite2);
print ("<h2>El Mensaje ha sido enviado</h2>");
?>
<?php
$sql = "INSERT INTO contactos VALUES ('$nro_contacto', '$nombre', '$apellido', '$localidad', '$provincia', '$mail', '$telefono')";
$result = mysql_query($sql) or die( mysql_error() );
mysql_free_result($result);
mysql_close();
?>
La verdad nose que puede ser xq como dije andaba perfecto y no modifique nada.
Bueno agradeceria que me ayuden.