Foros del Web » Programando para Internet » PHP »

Ayuda Warnig; no se que pasa

Estas en el tema de Ayuda Warnig; no se que pasa en el foro de PHP en Foros del Web. Buenas tardes gente del foro, bueno no se si es el hosting que uso o si estoy m,al en codigos pero tengo el sistema de ...
  #1 (permalink)  
Antiguo 16/10/2008, 13:58
 
Fecha de Ingreso: agosto-2008
Mensajes: 102
Antigüedad: 15 años, 8 meses
Puntos: 0
Información Ayuda Warnig; no se que pasa

Buenas tardes gente del foro, bueno no se si es el hosting que uso o si estoy m,al en codigos pero tengo el sistema de registros de usuarios que postearon en los aportes los tengo en dos hosting de pago en uno corre normal el otro me mustra problemas inicio arriba con sesion star pero bueno mejor os dejo el codigo:
Código PHP:
<?php session_start(); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
.
. Aqui contenido de la web enlaces y cosas
.
<?php 
// Configura la información de tu cuenta 
$dbhost='localhost'
$dbusername='user'
$dbuserpass='pass'
$dbname='namedb'
// Conexión a la base de datos 
mysql_connect ($dbhost$dbusername$dbuserpass); 
mysql_select_db($dbname) or die('Cannot select database'); 
if (isset(
$_SESSION['s_username'])) { 
echo 
"BIENVENIDO(A): ".$_SESSION['s_username'].", GRACIAS POR VISITARNOS DE NUEVO, DISFRUTA DE LA WEB"
}else{ 
echo 
"BIENVENIDO(A): VISITANTE, GRACIAS POR VISITARNOS, TE INVITAMOS A LOGUEARTE O REGISTRATE"

}  
?> 
.
.Aqui el footer de la web que es lo que hago mal? 
.
me sale el siguiente error:

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at /home/us048451/public_html/nuevo/index.php:1) in /home/us048451/public_html/nuevo/index.php on line 1

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/us048451/public_html/nuevo/index.php:1) in /home/us048451/public_html/nuevo/index.php on line 1

y lo pueden ver en este enlace:
http://eneltono.com/nuevo/
PD: trate de borrar el <?php session_start(); ?> pero no guarda la sesion
y asi con los errores tampoco no guarda sesion que hago mal y por que en un host si funciona y en el otro no?

Última edición por jeankex; 16/10/2008 a las 14:46
  #2 (permalink)  
Antiguo 16/10/2008, 15:03
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: Ayuda Warnig; no se que pasa

Hola jeankex,

Revisa las FAQs: http://www.forosdelweb.com/2037876-post179.html

Saludos.
  #3 (permalink)  
Antiguo 16/10/2008, 15:10
 
Fecha de Ingreso: agosto-2008
Mensajes: 102
Antigüedad: 15 años, 8 meses
Puntos: 0
Información Respuesta: Ayuda Warnig; no se que pasa

Pero ya verifique y no hay una linea vacia o un espacio antes del session star:
Código PHP:
<?php session_start(); ?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<?php 
$titulo 
'::WWW.BUSCAXTREMO:: - Aqui puede ser tus artistas separados por  comas(,)';

if(isset(
$_GET['Genero']) and $_GET['Artista']){
echo 
'<TITLE>GENERO: '.ereg_replace("-"" "strtoupper ($_GET['Genero'])).' > ARTISTA: '.ereg_replace("-"" "strtoupper ($_GET['Artista'])).' >> '.$titulo.' </TITLE>';
}else{
    if(isset(
$_GET['Genero'])){
 echo 
'<TITLE>GENERO: '.ereg_replace("-"" "strtoupper ($_GET['Genero'])).' >> '.$titulo.' </TITLE>';
}else{
echo 
'<TITLE>'.$titulo.'</TITLE>';
}
}
 
?>
.
.mas codigo
.
Pero me sigue saliendo el error entonces en que estoy fallanado? segun mi cosdigo ne que estaria fallanado?
  #4 (permalink)  
Antiguo 16/10/2008, 15:14
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: Ayuda Warnig; no se que pasa

En ese caso revisa esta FAQ: http://www.forosdelweb.com/2023067-post176.html

En las FAQs siempre encontraras mucha información rápida.

Saludos.
  #5 (permalink)  
Antiguo 16/10/2008, 15:26
Avatar de jaronu  
Fecha de Ingreso: febrero-2008
Mensajes: 2.183
Antigüedad: 16 años, 2 meses
Puntos: 52
Respuesta: Ayuda Warnig; no se que pasa

pues es raro, muy raro, si no hay ningun espacio, ni nada antes de <?php session_start(); ?>

si el error persiste coloca una arroba antes de session satrt

@session_start(); y a aver si te toma la sesion

Un saludo
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 01:06.