Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2009, 09:30
arcanisgk1
 
Fecha de Ingreso: mayo-2009
Mensajes: 200
Antigüedad: 15 años
Puntos: 7
Exclamación

hola estoy intentando pasar una variable usando header de un php para ser resibida en un html

Código PHP:
<?php
//Configuracion de la cuenta
include("config/config.php");
//conectamos ala cuenta
mysql_connect ($dbhost$dbusername$dbuserpass);
mysql_select_db($dbname) or die('No se puede seleccionar la base de datos');
//comprobamos la secion
//sacamos la info de la BD tabla user
$iddata mysql_query("SELECT ID,username FROM user") or die(mysql_error());
//la pasamos a array
$beta mysql_fetch_array($iddata);
//y estraemos el valor de ID en la tabla user
$info $beta['ID'];
//sacamos la info de la BD tabla pj
$iddatab mysql_query("SELECT ID,namepj FROM pj WHERE ID = '$info'") or die(mysql_error());
//la pasamos a array
$dbt mysql_fetch_array($iddatab);
//y estraemos el valor de ID en la tabla pj
$dbtz $dbt['ID'];
//comparacion de las dos ID
if ($info == $dbtz) {
//manda a crear el personaje
    
header('refresh:1; url=/play.html');
}else{
//manda a la sala de juegos
    
header('refresh:1; url=/create.html?info=$info');
}
?>
y me manda el siguiente error:

Warning: Cannot modify header information - headers already sent by (output started at G:\xampplite\htdocs\jj.php:1) in G:\xampplite\htdocs\jj.php on line 26

no se que puede ser.

intente agregarle esto:

//comprobamos la secion
session_start();
//sacamos la info de la BD tabla user

pero me aroja estos errores:

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at G:\xampplite\htdocs\jj.php:1) in G:\xampplite\htdocs\jj.php on line 8

Warning: Cannot modify header information - headers already sent by (output started at G:\xampplite\htdocs\jj.php:1) in G:\xampplite\htdocs\jj.php on line 27

Última edición por GatorV; 20/10/2009 a las 09:46