Bienvenido a datoweb.com!! En este foro podrás encontrar ayuda sobre diseño y desarrollo web en general. Si quieres formar parte de esta comunidad para pedir ayuda o colaborar ayudando a otros usuarios del foro solo tienes que registrarte desde el siguiente enlace: Registrarse en el Foro

Problema al Iniciar seccion con el login flotante

Buen dia, tengo un problema que me esta incomodando mucho y quisiera ver si me pueden ayudar.

lo que pasa es que al momento de iniciar sesion con el login flotante, se queda trabado en http://amreclutamiento.com/inc/arrancar.php, aunque si inicia seccion, quisiera que me ayudaran, les dejo el codigo.

arrancar.php
<?php require_once('../Connections/conexion.php'); 
if (isset ($_SESSION['MM_Id'])){
	header ("Location: " . $urlWeb );
}
?>
<?php 
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) {
  $_SESSION['PrevUrl'] = $_GET['accesscheck'];
}

if (isset($_POST['nombre'])) {
  $loginUsername=$_POST['nombre'];
  $password=$_POST['password'];
  $MM_fldUserAuthorization = "";
  $MM_redirectLoginSuccess = "../index.php";
  $MM_redirectLoginFailed = "error.php";
  $MM_redirecttoReferrer = false;
  mysql_select_db($database_conexion, $conexion);
  
  $LoginRS__query=sprintf("SELECT nombre, password, id, rango FROM z_users WHERE nombre=%s OR email=%s AND password=%s AND rango>0",
    GetSQLValueString($loginUsername, "text"), 
	GetSQLValueString($loginUsername, "text"),
	GetSQLValueString($password, "text"));  
   
   
   
  $LoginRS = mysql_query($LoginRS__query, $conexion) or die(mysql_error());
  $row_ObtenerdeUser = mysql_fetch_assoc($LoginRS);
  $loginFoundUser = mysql_num_rows($LoginRS);
  if ($loginFoundUser) {
     $loginStrGroup = "";
    
	
	if (PHP_VERSION >= 5.1) {session_regenerate_id(true);} else {session_regenerate_id();}
    //declare two session variables and assign them
    $_SESSION['MM_Username'] = $loginUsername;
    $_SESSION['MM_UserGroup'] = $loginStrGroup;
	$_SESSION['MM_Id'] = $row_ObtenerdeUser['id'];		      

    if (isset($_SESSION['PrevUrl']) && false) {
      $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];	
    }
    header("Location: " . $MM_redirectLoginSuccess );
  }
  else {
    header("Location: ". $MM_redirectLoginFailed );
  }
}
?>
index.php
<?php require_once('Connections/conexion.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Pagina web php, ajax y jquery</title>
<link rel="shortcut icon" type="image/x-icon" href="img/favicon.ico">
<link rel="stylesheet" type="text/css" href="css/estilos.css"/>
<link href='http://fonts.googleapis.com/css?family=Istok+Web:400,700' rel='stylesheet' type='text/css'>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
</head>

<body>
<div id="principal">
  <div id="head">
    <div id="logo">
      <h1><a href="<?php echo $urlWeb ?>">AM RECLUTAMIENTO</a></h1>
      Trabajo en Matamoros y la Region!</div>
    <div id="add468"><img src="img/add468.png" width="468" height="60" /></div>
  </div>
 	 <?php include("inc/menu.php"); ?>
  <div id="leftt">
    <?php include ("inc/listado.php");?>
  </div>
  <div id="rigthh">
	<?php include("inc/buscador.php"); ?>
    <?php include("inc/stats.php"); ?>
    <?php include("inc/last_com.php"); ?>
    <?php include("inc/tags.php"); ?>
  </div>
</div><div id="footer"><div id="txt_fo"><a href="#">Pagina1</a> <a href="#">Pagina2</a> <a href="#">Pagina3</a> <a href="#">Pagina4</a></div>
<script type="text/javascript">
$(document).ready(function() {
$('#arriba').click(function(){ //Id del elemento cliqueable
$('html, body').animate({scrollTop:0}, 500);
return false;
});
});
</script>

<div class="item_top"><a href="" id="arriba">Subir Arriba</a></div>
</div>
<div id="flotante" style="display:none"><div id="section_l">
    	  <form action="<?php echo $urlWeb; ?>inc/arrancar.php" method="POST" name="formLogin"><table width="296" border="0" align="center">
    	    <tr>
    	      <td width="77" align="right">Usuario</td>
    	      <td width="209"><label for="nombre"></label>
   	          <input name="nombre" type="text" id="nombre" size="30" /></td>
  	      </tr>
    	    <tr>
    	      <td align="right">Password</td>
    	      <td><label for="password"></label>
   	          <input name="password" type="text" id="password" size="30" /></td>
  	      </tr>
    	    <tr>
    	      <td>&nbsp;</td>
    	      <td align="right"><input type="submit" name="button2" id="button2" value="Iniciar sesion" /></td>
  	      </tr>
  	    </table></form>
        
          <a onclick="javascript:cerrar();" style="cursor:pointer">Cerrar</a> </div></div>
</body>
</html>
2
Puntos
3
Resp
405
Visitas
Por Abraham hace 20 meses
Principiante offline

Respuesta #1

si quieren aser pruebas tengo la web online http://amreclutamiento.com/
0
Puntos
Por Abraham hace 20 meses
Principiante offline

Respuesta #2

hola, puede que tu problema sean los header() que no están funcionando, esto suele pasar al tener un salto de linea o un espacio en blanco con php.

Revisa que en conexion.php, funciones.php y arrancar.php no tengas algo parecido a esto:
<?php //Codigo..
?>
               <-----------Soy un salto de linea
<?php //Codigo..
?>
si tienes algo así las redirecciones no funcionan, tiene que quedar así:
<?php //Codigo 1..
?>
<?php //Codigo 2..
?>
o mejor así:
<?php //Codigo1..

      //Codigo2..
?>
si aun así no lo solucionas revisas los otros hilos https://www.datoweb.com/resultados?buscar=login+
0
Puntos
Por alber hace 20 meses
Administrador offline

Respuesta #3

Gracias alber. se soluciono el problema!
0
Puntos
Por Abraham hace 20 meses
Principiante offline

Relaccionados

Para comentar Inicia sesión o Registrate