Cita:
Iniciado por webankenovi pues desvincula el index del cover y ponlo en la primera linea ya con el session_start() lo demas puede quedar igual
OK. SOLUCIONADO... Al fin.
Gracias a todos por su colaboracion en especial a webankenovi por molestarse en dedicarme tiempo.
*/ ACA LA SOLUCION */
Ya que session start(); debe estar antes de cualquier cosa. lo que daba el error era que el div encargado de cambiar el contenido estaba debajo del div que contenia el header de la pagina todo esto en el INDEX.PHP.
asi que lo solucione de la siguiente manera:
CODIGO DE INDEX.PHP
Código PHP:
Ver original/* Comprobamos que existe el archivo config.php */
if (!file_exists("Connections/config.php")){
/* Si existe redireccionamos al archivo install.php */
header("Location: install.php");
} else {
/* Si no existe ejecutamos el index normalmente */
require("Connections/config.php"); //Requerimos config.php
}
?>
<?php
/* Conectamos con la Base de Datos */
include("Connections/config.php");
?>
<?php
/* Iniciamos Sesiones */
<?php
/* Pagina Principal Inicio/Index.php */
include("cover/header.php"); ?>
<div id="marco">
<div id="header">
<div id="logo">
<div id="menu"><?php include("modulos/mod_menu/menu.php"); ?>
</div>
</div>
</div>
<div id="contenido">
<div id="sidebar"><?php include("cover/sidebar.php"); ?></div>
<div id="conten"><?php include("cover/sistem.php"); ?></div>
</div>
<div id="footframe">
<div id="time"><?php include("modulos/mod_reloj/reloj.php"); ?></div>
<div id="footer"><?php include("cover/copyr.php"); ?></div>
</div>
</div>
<?php include("cover/footer.php"); ?>
y bien el archivo INICIO.PHP quedo de la siguiente manera:
CODIGO DE INICIO.PHP
Código PHP:
Ver original<?php
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "")
{
if (PHP_VERSION < 6) {
}
switch ($theType) {
case "text":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "long":
case "int":
$theValue = ($theValue != "") ?
intval($theValue) : "NULL"; break;
case "double":
$theValue = ($theValue != "") ?
doubleval($theValue) : "NULL"; break;
case "date":
$theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
break;
case "defined":
$theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
break;
}
return $theValue;
}
}
$colname_acceso_usuarios = "-1";
if (isset($_SESSION['MM_Username'])) { $colname_acceso_usuarios = $_SESSION['MM_Username'];
}
$query_acceso_usuarios = sprintf("SELECT id_usuario, primer_apellido, segundo_apellido, primer_nombre, segundo_nombre, usuario, pass, email, cargo, nivel FROM ft_usuarios WHERE usuario = %s", GetSQLValueString
($colname_acceso_usuarios, "text")); ?>
<?php
// *** Validate request to login to this site.
}
$loginFormAction = $_SERVER['PHP_SELF'];
if (isset($_GET['accesscheck'])) { $_SESSION['PrevUrl'] = $_GET['accesscheck'];
}
if (isset($_POST['usuario'])) { $loginUsername=$_POST['usuario'];
$password=$_POST['pass'];
$MM_fldUserAuthorization = "";
$MM_redirectLoginSuccess = "index.php?seccion=welcome";
$MM_redirectLoginFailed = "index.php?seccion=falleuser";
$MM_redirecttoReferrer = false;
$LoginRS__query=sprintf("SELECT usuario, pass FROM ft_usuarios WHERE usuario=%s AND pass=%s", GetSQLValueString($loginUsername, "text"), GetSQLValueString($password, "text"));
if ($loginFoundUser) {
$loginStrGroup = "";
//declare two session variables and assign them
$_SESSION['MM_Username'] = $loginUsername;
$_SESSION['MM_UserGroup'] = $loginStrGroup;
if (isset($_SESSION['PrevUrl']) && false) { $MM_redirectLoginSuccess = $_SESSION['PrevUrl'];
}
header("Location: " . $MM_redirectLoginSuccess ); }
else {
header("Location: ". $MM_redirectLoginFailed ); }
}
?>
<div id="content-box">
<div class="padding">
<div class="login" id="element-box">
<div class="t">
<div class="t">
<div class="t"></div>
</div>
</div>
<div class="m">
<h1>Ingreso de Usuarios Registrados</h1>
<div id="section-box">
<div class="t">
<div class="t">
<div class="t"></div>
</div>
</div>
<div class="m">
<form ACTION="<?php echo $loginFormAction; ?>" style="clear: both;" id="form-login" name="login" method="POST">
<p id="form-login-username">
<label for="modlgn_username">Usuario</label>
<input type="text" size="15" class="inputbox" id="modlgn_username" name="usuario">
</p>
<p id="form-login-password">
<label for="modlgn_passwd">Contraseña</label>
<input type="password" size="15" class="inputbox" id="modlgn_passwd" name="pass">
</p>
<p style="clear: both;" id="form-login-lang">
<div class="button_holder">
<div class="button1">
<div class="next">
<a onclick="login.submit();">
Entrar</a>
</div>
</div>
</div>
<div class="clr"></div>
<input type="submit" value="Entrar" style="border: 0; padding: 0; margin: 0; width: 0px; height: 0px;">
</form>
<div class="clr"></div>
</div>
<div class="b">
<div class="b">
<div class="b"></div>
</div>
</div>
</div>
<p>Ingresa un nombre de usuario y contraseña validos para acceder al Sistema.</p>
<p>
<a href="javascript:history.back(1)">Regresar a la Pagina Anterior</a>
</p>
<div id="lock"></div>
<div class="clr"></div>
</div>
<div class="h_green" id="border-top">
<div>
<div>
<div class="adminform">Insurance Broker Sistem By ARTEM LABS, CA</div>
</div>
</div>
</div>
<div class="b">
<div class="b">
<div class="b"></div>
</div>
</div>
</div>
<div class="clr"></div>
</div>
</div>
<div id="border-bottom"><div><div></div></div>
</div>
<?php
?>
espero puedan ver los cambios y asi todos aprendemos.
cuando termine el sistema tratare lo antes posible de colocar todo el codigo del sistema aca. de verdad hace falta informacion mas completa para los novatos.......
Saludos