Responder
Algo falla en el codigo
Haz clic para ver el perfil del usuario

Usuario Novato
Usuario Novato

#1

hola

estoy estudiando algo de php y mysql y cree un codigo pero no se que es lo que falla el error que me da es el siguiente

Parse error: syntax error, unexpected T_VARIABLE in /home/webcindario/l/a/la-sala/formulario.php on line 6

y el codigo es

<?

$bd=mysql_connect("xxx","xxx","xxx") or die ("no se puede conectar a la base de datos");
mysql_select_db("registro")

$opt = $HTTP_GET_VARS["opt"];

if ($opt==1)
{
 $nombre = $HTTP_GET_VARS["monbre"];
 $apellido = $HTTP_GET_VARS["apellido"];
 $fecha = $HTTP_GET_VARS["fecha"];
 $email = $HTTP_GET_VARS["email"];
 $fotolog = $HTTP_GET_VARS["fotolog"];
 $perfil = $HTTP_GET_VARS["perfil"];
 
 $sql = "insert into prospectos (nombre,apellido,fechan,email,fotolog.perfiltxt) values (\'".."\',\'".."\',\'".."\',\'".."\',\'".."\',\'".."\',)";
 $res = mysql_query($sql,$bd) or die (mysql_error());
 
}

?>

<html>
<head>
<title>Untitled Document</title>
</head>
<script language="JavaScript">

function verifica ()
{
 if (registro.nombre.value=="")
 {
  alert ("por favor ingrese todos los datos");
  return;
 }
 if (registro.apellido.value=="")
 {
  alert ("por favor ingrese todos los datos");
  return;
 }
 if (registro.fecha.value=="")
 {
  alert ("por favor ingrese todos los datos");
  return;
 }
 if (registro.email.value=="")
 {
  alert ("por favor ingrese todos los datos");
  return;
 }
 if (registro.perfil.value=="")
 {
  alert ("por favor ingrese todos los datos");
  return;
 }
 f.opt.value=1;
 f.submit();
}

</script>
<body>
<form name="registro" method="post" action="">
  <input type="hidden" name="opt">
  <table width="341" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="140">nombre: </td>
      <td width="201"><input type="text" name="nombre"></td>
    </tr>
    <tr>
      <td>apellido: </td>
      <td><input type="text" name="apellido"></td>
    </tr>
    <tr>
      <td>fecha de nacimiento: </td>
      <td><input type="text" name="fecha"></td>
    </tr>
    <tr>
      <td>e-mail: </td>
      <td><input type="text" name="email"></td>
    </tr>
    <tr>
      <td>fotolog: </td>
      <td><input type="text" name="fotolog"></td>
    </tr>
    <tr>
      <td>una descripcion: </td>
      <td><textarea name="perfil"></textarea></td>
    </tr>
    <tr>
      <td colspan="2"><div align="center"><input name="" type="button" value="enviar" onClick=verifica() ></div></td>
    </tr>
  </table>
</form>
</body>
</html>

Haz clic para ver el perfil del usuario

@man / @woman
@man / @woman

#2

Usa la función isset() para saber si existe la variable y luego asignas.

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Suscribir

Permisos:

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Ahora son las 21:08 UTC+02:00 DST
Ir al subforo:
Temas similares
TemaUsuariosRespuestasVisitasActividad
6921Nov/10