Tengo un formulario en que contiene 3 campos:
-Nombre de Usuario en Fotolog
-Nombre Real
-Correo
el codigo del Formulario es el siguiente:
NOMBRE DEL ARCHIVO: FORM_FOTOLOG.PHP
Código:
<table width="800" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="599" height="46" align="center" valign="middle"><form action="add_fotolog.php" method="post" name="form1" id="form1"> <label> <span class="Titulo_add_flog">Nombre de Usuario en Fotolog</span> <input name="nick" type="text" id="nick" size="15" maxlength="150" /> <span class="Titulo_add_flog">Tu Nombre Real</span> </label> <label> <input name="dueño" type="text" id="dueño" size="15" maxlength="150" /> </label> <label> <span class="Titulo_add_flog">E-Mail</span> <input name="email" type="text" id="email" style="background-color:#333333 color:#333333" size="15" maxlength="150" border="none" /> </label> <label> <input type="submit" name="enviar" value="Enviar" /> </label> <br /> <p> <label> <div align="center"> </label> </form></td> </tr> </table>
Y el Codigo que tengo para agregar los datos a la base de datos es el siguiente
NOMBRE DEL ARCHIVO "LECTOR" .. ADD_FOTOLOG.PHP
Código PHP:
<?
if ($enviar == Enviar){
// DATOS DE CONEXION DB
// Definicion de Variables de Conexion a la base de Datos
// Conectar a DB
$conectar = mysql_connect($servidor,$usuario,$clave);
mysql_select_db($nombre_basedatos,$conectar);
$link = "http://www.fotolog.com/".$nick;
$dueño = $dueño."-".$email;
$agregar = "INSERT INTO fotolog (link,nick,dueño,clicks)"."VALUES ('$link','$nick','$dueño','0')";
$result = mysql_query($agregar);
if ($agregar){
echo "Tu Fotolog Fue Agregado Correctamente";
}
else{
echo "La Consulta SQL contiene Errores";
}
}
else {
include "form_fotolog.php";
}
?>
Lo que pasa es que cuando el usuario presiona "ENVIAR" me abre una pagina toda fea en blanco que dice "Tu Fotolog Fue Agregado Correctamente" el mensaje esta bien..pero lo que yo quiero es que no me abra una nueva pagina..sino que en la celda donde esta el formulario...me aparesca el mensaje..sin salirse de la pagina...
Se que es una consulta ultra basica..pero no he podido solucionarla..