|    
			
				16/03/2005, 12:03
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: febrero-2005 
						Mensajes: 867
					 Antigüedad: 20 años, 8 meses Puntos: 3 |  | 
  |  antes me daba bien ahora no  
  Hola  tengo un pequeño problema  con las inicio de session antes tenia todo configurado como tenia que ser las bases de datos etc.. pero cuando formatie el windows xp  que volvi a poner todo ahora no me anda el ingreso de datos a la base de datos no se que  me falta por hacer  el  siguiente codigo seria este
 include('identificar.inc.php');
 
 //Inicializamos la variable sid para utilizarla más tarde
 $sid = md5(SID);
 
 function quitar($mensaje)
 {
 $mensaje = str_replace("<","<",$mensaje);
 $mensaje = str_replace(">",">",$mensaje);
 $mensaje = str_replace("\'","'",$mensaje);
 $mensaje = str_replace('\"',""",$mensaje);
 $mensaje = str_replace("\\\\","\",$mensaje);
 return $mensaje;
 }
 
 if(trim($_POST["nick"]) != "" && trim($_POST["password"]) != "")
 {
 $nickN = quitar($_POST["nick"]);
 $passN = quitar($_POST["password"]);
 
 $result = mysql_query("SELECT id, password FROM usuarios WHERE nick='$nickN'");
 if($row = mysql_fetch_array($result))
 {
 if($row["password"] == md5($passN))
 {
 //Introduce en la BD los datos encriptados de IP,Host,y navegador
 $identificador = md5(get_full_ip() .'-'. browser_detection());
 $sql = "Update usuarios Set sid = '".$sid."', identificador = '".$identificador."',
 ultima_visita = NOW() Where id = '".$row['id']."'";
 mysql_query($sql) or die (mysql_error());
 //90 dias dura la cookie
 //          setcookie("usNick",$nickN,time()+7776000);
 //            setcookie("usPass",$sid,time()+7776000);
 setcookie("usNick",$nickN,time()+7776000,"/","localhost");
 setcookie("usPass",$passN,time()+7776000,"/","localhost");
 
 
 //También las de sesión
 $_SESSION['usNick'] = $nickN;
 $_SESSION['usPass'] = $sid;
 $_SESSION['id'] = $row['id'];
 ?>
 <SCRIPT LANGUAGE="javascript">
 location.href = "index.php?<? echo SID ?>";
 </SCRIPT>
 <?
 }
 else
 {
 echo 'Password incorrecto
 <br>
 <a href="formulario_login.php?">Login</a>
 ';
 }
 }
 else
 {
 echo 'Usuario no existente en la base de datos
 <br>
 <a href="formulario_login.php?'. SID .'">Login</a>
 ';
 }
 mysql_free_result($result);
 }
 else
 {
 echo 'Debe especificar un nick y password
 <br>
 <a href="formulario_login.php?">Login</a> ';
 }
 mysql_close();
 ?>
 
 
 cuando envio el formulario a la base de datos me dice que lo envie correctamente pero cuando accedo al login o a al mysql  no hay nada el formulario no se envio   probando  el php  me sale el error
 
 Notice: Undefined index: nick in d:\inetpub\wwwroot\PRUEBA4\TMPscyrdghyl.php on line 33
 Debe especificar un nick y password
 Login
 
 la linea 33  seria esto
 if(trim($_POST["nick"]) != "" && trim($_POST["password"]) != "")
 
 antes con este mismo codigo me andaba a la perfecion pero no se si me falta algo por configurar
 
 espero sus emnsajes gracias
     |