Tema: Ayuda en PHP
Ver Mensaje Individual
  #14 (permalink)  
Antiguo 13/05/2004, 12:42
zack
 
Fecha de Ingreso: mayo-2004
Mensajes: 195
Antigüedad: 19 años, 11 meses
Puntos: 0
Pregunta

no me ingresa , me sale que no existe Lugar, despues la probe de nuevo e ingreso uno ,pero ahora estoy mostrando las variables y segun eso las capturas pero no la envia a la base de datos

Dice que los datos han sido enviado con exito pero sin embargo no los envia a la bdd.
<html>
<body bgcolor="#5F7BA9">
<?
include("config.php") ;
if($registrar) {
function quitar($texto) {
$texto = trim($texto) ;
$texto = htmlspecialchars($texto) ;
return $texto ;
}
$nick = quitar($nick) ;
$email= quitar($email) ;
$rut=quitar($rut);
$nombre=quitar($nombre);
$telefono=quitar($telefono) ;
$empresa=quitar($empresa) ;
$titulo=quitar($titulo);
$Lugar=quitar($Lugar);


// Comprobar que el usuario existe en la base de datos
$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) ;
$ip = $REMOTE_ADDR ;
$consulta =
"insert into usuarios
(fecha,nick,contrasena,email,pais,ip,rut,nombre,ci udad,telefono,empresa,titulo,nivel,Lugar) values
('$fecha','$nick','$contrasena','$email','$pais',' $ip','$rut','$nombre','$ciudad','$telefono','$empr esa','$titulo','$nivel','$Lugar')";
$query = mysql_query($consulta);// or die ("error ".mysql_error());

echo $fecha.' '.$nick.' '.$contrasena.' '.$email.' '.$pais.' '.$ip.' '.$rut.' '.$nombre.' '.$ciudad.' '.$telefono.' '.$empresa.' '.$titulo.' '.$nivel.' '.$Lugar;

echo "Has sido registrado con éxito. Haz click <a href=index.php>aquí</a> para ir a la página principal." ;
}
}
else {
?>
<p>Los datos marcados con un asterisco (*) son obligatorios.
<script>
function revisar() {
if(formulario.nick.value.length < 3) { alert('El nick 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.email.value.length == 0) { alert('Debes poner un email válido') ; return false ; }
}
</script>
<p>&nbsp;
<p>&nbsp;
<form name="formulario" method="post" action="uregistrar.php">
<?
// onsubmit="return revisar()">
?>
<div align="center">
<table width="641" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="124" height="39">&nbsp;</td>
<td colspan="2" valign="top"><p align="right"><b>* Nick:</b>
<input type="text" name="nick" maxlength="20">
</p></td>
<td width="3">&nbsp;</td>
<td colspan="2" valign="top"><div align="right"><b>* Contraseña:</b>
<input type="password" name="contrasena" maxlength="20">
</div></td>
<td width="46">&nbsp;</td>
</tr>
<tr>
<td height="44">&nbsp;</td>
<td colspan="2" valign="top"> <b>* Email:</b> <input type="text" name="email" maxlength="40">
</td>
<td>&nbsp;</td>
<td colspan="2" valign="top"><div align="right"><b>* Pais:</b>
<input type="text" name="pais" maxlength="40">
</div></td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="43">&nbsp;</td>
<td colspan="2" valign="top"><div align="right"><b>* Rut:</b>
<input type="text" name="rut" maxlength="13">
</div></td>
<td>&nbsp;</td>
<td colspan="2" valign="top"><div align="right"><b>* Nombre:</b>
<input type="text" name="nombre" maxlength="100">
</div></td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="48">&nbsp;</td>
<td colspan="2" valign="top"> <div align="right"><b> Ciudad:</b>
<input type="text" name="ciudad" maxlength="100">
</div></td>
<td>&nbsp;</td>
<td colspan="2" valign="top"><div align="right"><b>* Telefono:</b>
<input type="text" name="telefono" maxlength="40">
</div></td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="40">&nbsp;</td>
<td colspan="2" valign="top"><div align="right"><b>* Empresa:</b>
<input name="empresa" type="text" size="15" maxlength="35">
<br>
</div></td>
<td>&nbsp;</td>
<td colspan="2" valign="top"><div align="right"><b>* Titulo:</b>
<input type="text" name="titulo" maxlength="40">
</div></td>
<td>&nbsp;</td>
</tr>
<tr>
<td height="40"></td>
<td width="72"></td>
<td colspan="3" valign=?~"top"><div align="center"><b>* Lugar de Estudio:</b>
<input type="text" name="Lugar" maxlength="40">
<br>
</div></td>
<td width="106">&nbsp;</td>
<td></td>
</tr>
<tr>
<td height="13"></td>
<td></td>
<td width="133"></td>
<td></td>
<td width="157"></td>
<td></td>
<td></td>
</tr>
</table>

<input type="submit" name="registrar" value="registrar">
</p>
</div>
</form>
<?
}
mysql_close($conectar) ;
?>
</body>
<html>

Ahora ese error no me sale pero no graba los datos