buenos dias foristas, hice un formulario segun un video de youtube, no me indica ningun error pero los datos no son incertados en la tabla de la base de datos
esta es la web
formulatio html:
<form name="f" id="form1" method="post" action="form.php">
<input type="hidden" name="opt" />
<ul>
<li class="formulario">Nombre</li>
<li> <input name="nombre" type="text" class="centrada" id="textfield" size="19" /></li>
<li class="formulario">Telefono</li>
<li><input name="telefono" type="text" class="centrada" id="textfield2" size="19" /></li>
<li class="formulario">Email</li>
<li><input name="email" type="text" class="centrada" id="textfield3" size="19" /></li>
<li class="formulario">Mensaje</li>
<li><textarea name="mensaje" cols="19" rows="3" class="centrada" id="textarea"></textarea></li>
<li><input name="aceptar" type="button" class="enviar" value="Aceptar" onclick=verifica() /></li>
</ul></form>
formulario javascript: (dentro de index.html)
<script language="JavaScript">
function verifica()
{
if (f.nombre.value=="")
{
alert ("por favor complete el formulario");
return;
}
if (f.telefono.value=="")
{
alert ("por favor complete el formulario");
return;
}
if (f.mensaje.value=="")
{
alert ("por favor complete el formulario");
return;
}
f.opt.value=1;
f.submit();
}
</script>
formulario php (en form.php)
<?php
$bd=mysql_connect("sql210.byethost14.com","b14_349 3826","123456") or die ("no puedo conectarme");
mysql_select_db("b14_3493826_base") or die ("no se puede conectar la tabla");
$opt=$http_get_vars["opt"];
if ($opt==1)
{
$nombre=$http_get_vars["nombre"];
$telefono=$http_get_vars["telefono"];
$email=$http_get_vars["email"];
$mensaje=$http_get_vars["mensaje"];
$sql="insert into prospectos (nombre, telefono, email, mensaje) values ('".$nombre."','".$telefono."','".$email."','".$me nsaje."')";
$res=mysql_query($sql,$bd) or die (mysql_error());
}
?>
datos sql
FTP Nombre: ftp.byethost14.com
FTP Username: b14_3493826
Panel Username: b14_3493826
POP Username: b14_3493826
MySQL Host: sql210.byethost14.com
MySQL Nombre de Usuario: b14_3493826
contraseña sql: 123456
tabla: prospectos
campos: id_prospecto (unico, autoprogresivo, int)
nombre (varchar(50))
email (varchar(50))
telefono (varchar(50))
mensaje (varchar(500))
si lo descubro o descubren el error queda como lindo ejemplo de formulario :)