Foros del Web » Programando para Internet » PHP »

Loco de remate - Problema con php

Estas en el tema de Loco de remate - Problema con php en el foro de PHP en Foros del Web. Hola, foreros: No sabia como llamar a este mensaje, pero realmente me estoy volviendo loco. Mirar tengo un php sencillo donde me sale este error: ...
  #1 (permalink)  
Antiguo 20/05/2008, 10:44
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Hola, foreros:

No sabia como llamar a este mensaje, pero realmente me estoy volviendo loco.

Mirar tengo un php sencillo donde me sale este error:

Código HTML:
Warning: Cannot modify header information - headers already sent ....
Me dice que tengo el error en linea: 28, es decir en:

Código PHP:
header("Location: index.php?erroruser=yes"); 
Este es el codigo:


Código PHP:
<?php
include('conect.php');

$xxx mysql_query("SELECT * FROM user WHERE nick='".$HTTP_COOKIE_VARS["usNick"]."'");
$rrr mysql_fetch_array($xxx);


if(
$rrr["password"] == $HTTP_COOKIE_VARS["usPass"])
        {echo 
'Su contraseñaes correcta';}
    else{echo 
'tu contraseña no es correcta, que te la has invetado hombre.';}


?>

<p>Mensaje recibido:</p>
<?
            $sql 
"SELECT * FROM mail WHERE id='".$_GET["id"]."'";    
            
            
$result mysql_query($sql);
            
$row=mysql_fetch_array($result);
            
            if(
$HTTP_COOKIE_VARS["usNick"]== $row["addressee"])
                    {echo 
'eres el que ha recibido el mensaje';}
            else
{
    
header("Location: index.php?erroruser=yes");
}
        
            echo 
'<br><table width="692" border="1" align="center" bgcolor="#bebebe">';
            echo 
'<tr><td>'.$row["title"].'</td><td>'.$row["autor"].'</td></tr>';
            echo 
'<tr><td>'.$row["text"].'</td></tr>';
            echo 
'</table>';
            
?>
¿Que me ocurre?, soy yo o me estoy volviendo loco...

¿Alguna solucion?

Última edición por salbatore; 20/05/2008 a las 11:10
  #2 (permalink)  
Antiguo 20/05/2008, 10:54
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Loco de remate - Problema con php

NO debe existir algun echo, o print... o algo ke imprima ALGO antes de enviar los headers() .... y si, ke titulo tan mas ñango.... ya, ponte a estudiar antes de comenzar a chillar!!!

NOTA que no haz hecho, algun... echo, sino que el simple echo de escribir el HTML fuera de los blokes de <?php ?> signifika lo mismo, vaya.... tu error es, usar echos.... e imprimir <HTML> fuera y antes de....

http://php.net/header

Última edición por pateketrueke; 20/05/2008 a las 11:04
  #3 (permalink)  
Antiguo 20/05/2008, 11:18
Avatar de salbatore  
Fecha de Ingreso: abril-2007
Ubicación: Springfield
Mensajes: 1.567
Antigüedad: 17 años, 1 mes
Puntos: 19
Respuesta: Loco de remate - Problema con php

Hola, de nuevo...

Siento haberme puesto asi, jeje... pero he estado un monton de tiempo intetandolo...

Muchas gracias...
  #4 (permalink)  
Antiguo 20/05/2008, 12:28
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Loco de remate - Problema con php

Revisa esta FAQ: http://www.forosdelweb.com/2037876-post179.html

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:24.