Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/06/2009, 10:11
juan007
 
Fecha de Ingreso: marzo-2004
Ubicación: Chile
Mensajes: 382
Antigüedad: 20 años, 1 mes
Puntos: 0
Warning: Cannot modify header information - headers already.....

Compañeros(as) antes que todo gracias por la ayuda.

Bueno me aparece este error:
Warning: Cannot modify header information - headers already sent by (output started at /home/sindicav/public_html/accesoSocioS.php:12) in /home/sindicav/public_html/accesoSocioS.php on line 48

En la linea 48 tengo esto:
header("Location:espacioSocioS.php".SID);

De todas formas les dejo todo el codigo.
Código PHP:
<?php
//para no tener problemas con cookies deshabilitadas has esto  
//con esto desactivamos las cookies y activamos el metodo get para la sesion  
ini_set("session.use_cookies","1"); 
ini_set("session.use_only_cookies","1"); 
ini_set("session.use_trans_sid","0"); 
session_start(); 
header("Cache-control:private");
?>
<html>
<head>
    <script language="javascript" src="../js/prototype.js"></script>
    <script language="javascript" src="../js/funciones.js"></script>
</head>
<body>
 <?php
    
include("bd/classBaseDatos.php");
    
//creamos el objeto con los datos de nuestra base de datos
    
$objBD=new conectarMySQL("localhost","usuario","pass","baseDatos");
    
//realizamos la conexión a la base de datos
    
$objBD->conectar();
$CAPTCHA_CODE = (string) $_POST['CAPTCHA_CODE'];
$usuarioAdmin mysql_real_escape_string($_POST['usuarioAdmin']); 
$claveAdmin mysql_real_escape_string($_POST['claveAdmin']);

$mensaje="";
if (empty(
$usuarioAdmin)) { $mensaje ="El nombre de Usuario esta vacio.<br>";} 
if (empty(
$claveAdmin)) { $mensaje .="La Clave esta vacia.<br>";}
if (empty(
$CAPTCHA_CODE)) { $mensaje .="El codigo de seguridad esta vacio.<br>";}
if (
sha1($CAPTCHA_CODE) <> $_SESSION["CAPTCHA_CODE"]) { $mensaje .="Los valores introducidos en el codigo de seguridad estan incorrectos.<br>";}    

        if (!empty(
$mensaje)){ 
            echo 
"<b>:: Ha ocurrido un Error ::</b><br><br>"
            echo 
$mensaje
        } else{
            
$claveAdmin=md5($claveAdmin);
            
$query "SELECT * FROM socios1 WHERE nombre_usuario='$usuarioAdmin' and pass='$claveAdmin'";
            
//aquí realizamos la consulta que queramos
            
$objBD->consultar($query);
        
            
$coincidencias=$objBD->numCoincidencias();
                if (
$coincidencias>0){
                    
//echo "Filas encontradas".$coincidencias."<br><br>";
                    
$row=$objBD->obtendatos();    
                    
$_SESSION['id']=$row['id'];
                    
$_SESSION['rut']=$row['rut'];
                    
$_SESSION['nombre']=$row['nombre'];                            
                    
header("Location:espacioSocioS.php".SID); 
                }
                else{
                    
header("Location: erroresAccesoS.php".SID); 
                    exit;
                }
            }
?>

</body>
</html>
Bueno espero que me puedan ayudar ya que no se me ocurre que puede ser, desde ya muchas gracias.

Saludos desde CHILE