Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/03/2004, 23:04
el chute
 
Fecha de Ingreso: noviembre-2002
Mensajes: 96
Antigüedad: 21 años, 4 meses
Puntos: 0
helpme, no graba

que tal, esto me esta volviendo loco, les explico, este bendito codigo no me imprime ningun error en pantalla , pero tampoco me "graba" los datos a la base,
comprueba la existencia de el nick y correo en la base, bien, pero ahi queda, alguinen podra indicarme lo que mis ojos no ven ?

-----------------------------------------------------------------------------------
<?
include("config.php") ;
if($registrar) {
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$nick = quitar($nick) ;
$email= quitar($email) ;
// hasta este punto todo bien
$resp = mysql_query("select id from usuarios where nick='$nick' or email='$email'") ;
if(mysql_num_rows($resp) != 0) {
echo "Ya existe un usuario con ese nick o email en la base de datos. Haz click <a href=javascript:history.back()>aquí</a> para regresar." ;
}
else {
$fecha = time() ;
$contrasena = quitar($contrasena) ;
$nombre = quitar($nombre) ;
$apellido = quitar($apellido) ;
$telefono_p = quitar($telefono_p) ;
$telefono_t = quitar($telefono_t) ;
$profesion = quitar($profecion) ;
$area = quitar($area) ;
$ip = $REMOTE_ADDR ;
mysql_query("insert into usuarios (fecha,nick,contrasena,nombre,apellido,telefono_p, telefono_t,
profecion,area,email,ip) values ('$fecha','$nick','$contrasena','$nombre','$apelli do','$telefono_p',
'tenefono_t','$profesion','area','$email','$ip')") ;
echo "Has sido registrado con éxito.Haz click <a href=form.htm>aquí</a> para ir a la página principal." ;
// imprime el mensaje como que todo esta ok, pero no lo graba
}
}
else {
?>
<STYLE type=text/css>A:hover {
COLOR: #ffff00; TEXT-DECORATION: underline

}
.a {
border:1px solid #323283; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #323283; FONT-FAMILY: Verdana :color#FFFFFF; BACKGROUND-COLOR: #ffffff
}
</STYLE>
<script>
function revisar() {
if(formulario.nombre.value.length == 0) { alert('Debe ingresar su nombre') ; return false ; }
if(formulario.apellido.value.length == 0) { alert('Debe ingresar tu apellido') ; return false ; }
if(formulario.nick.value.length < 3) { alert('El nick o alias debe contener por lo mínimo 3 caractéres') ; return false ; }
if(formulario.contrasena.value.length < 5) { alert('La contraseña debe contener por lo mínimo 5 caractéres') ; return false ; }
if(formulario.telefono_p.value.length < 8) { alert('Debe ingresar tu telefono particular valido') ; return false ; }
if(formulario.telefono_t.value.length < 8) { alert('Debe ingresar el telefono de su trabajo valido') ; return false ; }
if(formulario.email.value.length == 0) { alert('Debes poner un email válido') ; return false ; }
if(formulario.profecion.value.length == 0) { alert('Debe indicarnos su cargo o profesion') ; return false ; }
if(formulario.area.value.length == 0) { alert('Debe indicarnos en que area se desempeña') ; return false ; }

}
</script>
<body background="images/fondo_form.gif">
<form name="formulario" method="post" action="uregistrar.php" onsubmit="return revisar()">
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td width="100%" colspan="4" align="center">&nbsp;</td>
</tr>
<tr>
<td width="100%" colspan="4" align="center">
<p align="left"><font size="2" face="Verdana" color="#323283">
(todos los campos son obligatorios)</font></td>
</tr>
<tr>
<td width="100%" colspan="4" align="center">&nbsp;</td>
</tr>
<tr>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">Nombre </font>
</b>
</td>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">Apellido</font></b></td>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">Nick o Alias</font></b></td>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">Contraseña</font></b></td>
</tr>
<tr>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="text" name="nombre" maxlength="20" size="20" class="a" ></b></font></td>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="text" name="apellido" maxlength="20" size="20" class="a"></b></font></td>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="text" name="nick" maxlength="20" size="20" class="a"></b></font></td>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="password" name="contrasena" maxlength="20" size="20" class="a"></b></font></td>
</tr>
<tr>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
</tr>
<tr>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">Teléfono particular</font></b></td>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">teléfono trabajo</font></b></td>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">Dirección de correo</font></b></td>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">Cargo o Profesión</font></b></td>
</tr>
<tr>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="text" name="telefono_p" maxlength="20" size="20" class="a"></b></font></td>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="text" name="telefono_t" maxlength="20" size="20" class="a"></b></font></td>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="text" name="email" maxlength="40" size="20" class="a"></b></font></td>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="text" name="profecion" maxlength="20" size="20" class="a"></b></font></td>
</tr>
<tr>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
</tr>
<tr>
<td width="25%" align="center"><b>
<font face="Verdana" size="2" color="#323283">Area</font></b></td>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
</tr>
<tr>
<td width="25%" align="center"><font face="Verdana" color="#323283"><b><input type="text" name="area" maxlength="20" size="20" class="a"></b></font></td>
<td width="25%" align="center"><font color="#323283"><b>&nbsp;<input type="submit" name="registrar" value="Registrar" class="a"></b></font></td>
<td width="25%" align="center">&nbsp;</td>
<td width="25%" align="center">&nbsp;</td>
</tr>
<tr>
<td width="100%" colspan="4" align="center">&nbsp;</td>
</tr>
<tr>
<td width="100%" colspan="4" align="center" bgcolor="#323283"></td>
</tr>
</table>
</form>
<?
}
mysql_close($conectar) ;
?>
----------------------------------------------------------------------------------

muchas gracias de verdad
__________________
el chute