Haber en el include tengo:
Código PHP:
<?
ob_start();
?>
<?php
}
if(isset($submit)):
$db = mysql_pconnect("localhost", "root") or die("No pudo conectar");
mysql_select_db("users", $db) or die("No se encuentra la base usuarios");
$sql = "select * from usuarios where usuario = '$usuario'";
$result = mysql_query($sql) or die("La query no funciona: ".mysql_error());
$row_count = mysql_num_rows($result);
if($row_count == 0):
?>
<script type="text/javascript">alert('Nombre de usuario incorrecto! Inténtalo de nuevo');</script>
<?php
print_form();
else:
$row = mysql_fetch_array($result);
if($Password != $row["pass"]):
?>
<script type="text/javascript">alert('Contraseña incorrecta! Inténtalo de nuevo');</script>
<?php
print_form();
else:
session_start();
$_SESSION['usuario_nombre'] = $usuario;
endif;
endif;
else:
print_form();
endif;
?>
y en el la página principal (index):
Código PHP:
<?php
session_start();
ini_set ('error_reporting', E_ALL);
?>
si quito uno de los
session_start(); del index o del include, me da error, si lo quito del index, me da:
Código PHP:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /usr/local/...) in /usr/local/... on line 113
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /usr/local/....) in /usr/local/.... on line 113
y si lo quito del include, no me muestra el formulario para el logeo
bichomen