SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: KARFER en Viernes 23 de Febrero de 2007, 19:45

Título: Error De Cabecera
Publicado por: KARFER en Viernes 23 de Febrero de 2007, 19:45
alguien me puede decir por favor sobre este error
Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\acceso.php:22) in C:\AppServ\www\conexion.inc on line 11

este es el código de mi archivo conexion:

<?php
   session_start();
   session_register('connec');
   if($_SESSION["connec"]=="")
   {
      header('Location: pagina');
      exit;
   }
   else
   {
      header('Location: pagina');
      exit;   
   }
?>
                             este archivo lo mando a traer con este

<?php
   
   $host = "GHOST";
   $user = "sa";
   $password = "sa";
   
   $connect = mssql_connect ($host,$user,$password);
   
   if (!$connect)
   {
        echo "<h2 align = 'center'>Error: Imposible la conexion....</h2>";
        exit;
   }
   mssql_select_db ("shine", $connect);
   $consul = "SELECT usuario,contraseña FROM usuarios where usuario = '$usuario'";
   $query = mssql_query($consul,$connect);
   //$arreglo_asociativo = mssql_fetch_assoc($query);
   //$usu = $arreglo_asociativo['usuario'];
   //$contra = $arreglo_asociativo['contraseña'];
   
   while ($row = mssql_fetch_assoc($query)) {
      echo $row['usuario'];
      echo $row['contraseña'];
      $usu = $row['usuario'];
      echo "valor de usuario ".$usuario;
      echo "   valor de usu  ".$usu;
   }
   
   if(trim($usu)==trim($usuario))
   {
      echo "saludos mundo";
      session_start ();
      $connec ="hola";
      include ('conexion.inc');
   }
   else
   {
      session_start ();
      $connec ="";
      include ('conexion.inc');
      exit;
   }
?>
Título: Re: Error De Cabecera
Publicado por: Mollense en Viernes 23 de Febrero de 2007, 21:32
1) Borrá todos los espacios que existan antes de la etiqueta <?php

2) Usa el buscador del foro  :)
Título: Re: Error De Cabecera
Publicado por: su - en Viernes 23 de Febrero de 2007, 21:38
Código: Text
  1. if(&#036;_SESSION[&#34;connec&#34;]==&#34;&#34;)
  2.  

 :rolleyes:

Código: Text
  1. if(&#036;_SESSION[&#34;connect&#34;] == &#34;&#34;)
  2.  

 :whistling:
Título: Re: Error De Cabecera
Publicado por: Mollense en Viernes 23 de Febrero de 2007, 22:32
Cita de: "su -"
Código: Text
  1. if(&#036;_SESSION[&#34;connec&#34;]==&#34;&#34;)
  2.  

 :rolleyes:

Código: Text
  1. if(&#036;_SESSION[&#34;connect&#34;] == &#34;&#34;)
  2.  

 :whistling:
 :question:  :question:  :question:  :question:  :question:  :question:
Título: Re: Error De Cabecera
Publicado por: su - en Viernes 23 de Febrero de 2007, 22:54
:P Ya se que ese no es el error, pero... es connect y no connec y eso se ve feo en un registro global.

http://www.php.net/manual/en/function.session-register.php (http://www.php.net/manual/en/function.session-register.php)

Esa pagina esta muy linda, hay que usarla.