Regresar a la página www.ComoCrearTuWeb.com
Resultados 1 al 4 de 4

Tema: Problemas con PHP

  1. #1
    Me va gustando esto... Habitante
    Fecha de Ingreso
    01 feb, 08
    Ubicación
    En algun lugar al sur...
    Mensajes
    40
    Poder de Reputación
    19

    Problemas con PHP

    Cuando ejecuto un script me tira este error:
    Código:
    Warning: Cannot modify header information - headers already sent by (output started at /home/a7787549/public_html/index.php:4) in /home/a7787549/public_html/entrar.php on line 19
    Alguien sabe como puedo arreglarlo?, la pagina donde uso esto es www.des-aburrite.com.ar
    Saludos.
    http://kck.coolpage.biz --- Pagina Sobre el Age of empires II :D

    http://www.des-aburrite.com.ar --- Una pagina para lo que quieras :D

    http://anti-flogger.freetzi.com --- Entra y veras ;). Pagina muy interesante :D

  2. #2
    Esto empieza a ser un vicio... Habitante
    Fecha de Ingreso
    23 dic, 07
    Ubicación
    Desconocida
    Mensajes
    568
    Poder de Reputación
    21
    danos el codgido php

  3. #3
    Me va gustando esto... Habitante
    Fecha de Ingreso
    01 feb, 08
    Ubicación
    En algun lugar al sur...
    Mensajes
    40
    Poder de Reputación
    19
    Index.php
    Código:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <?
    include 'browser_detection.php';
    $a_browser_data = browser_detection('full');
    ?>
    <link rel="stylesheet" href="
    <?
    echo $a_browser_data[0];
    ?>
    .css" type="text/css" media="all">
    <title>Des-aburrite.com!! -
    <?
    require "config.php"; 
    $datosHead = mysql_query("select * from noticias_news where id=$_GET[id]");
    $head = mysql_fetch_array($datosHead);
    if (!isset($id)){echo "Postea!";}
    else {echo $head[subject];}
    ?>
    </title>
    </head>
    <body>
    <div id="todo">
    <div id="cabecera"></div>
    <div id="navegacion"></div>
    		 <div id="cuerpo">
    		 			<div id="menu">
    							 <ul>
    							 <li class="separa">
    							 <li class="menu">
    							 <li class="fondo"><ul><li class="minisepara"><li class="fondo-in">Inicio<li class="fondo-in">Foros<li class="fondo-in">Contactanos<li class="fondo-in">Registrarse<li class="minisepara"><li class="fondo"><?include 'entrar.php';?>[/list]
    							 
    							 <li class="menuabajo">
    							 <li class="separa">
    							 <li class="websamigas">
    							 <li class="fondo">Webs amigas
    							 <li class="menuabajo">
    							 <li class="separa">
    							 <li class="publicidades">
    							 <li class="fondo">Publicidades
    							 <li class="menuabajo">							 
    							[/list]
    					</div>
    					<div id="fondo">
    					[img]imagenes/fondoarriba.gif[/img]
    					<div id="fondo-in">
    							 <div id="texto">							
    							 <h1>Postea!</h1>
    							 <? 
    							 if (!isset($modo)){}
    							 include "/home/a7787549/public_html/noticias/noticias.php"; 
    							 ?>
    							 </div>
    					</div>
    					[img]imagenes/fondoabajo.gif[/img]		 
    					</div>
    										
    		</div>
    </div>
    </body>
    </html>
    entrar.php
    Código:
    <? $pagina = "www.des-aburrite.com.ar/";
    require 'config.php' ;
    if($_POST[enviar]) {
    	function quitar($texto) {
    		$texto = trim($texto) ;
    		$texto = htmlspecialchars($texto) ;
    		# --> Elimina espacios que no pueden ser borrados por trim()
    		$texto = str_replace(chr(160),'',$texto) ;
    		return $texto ;
    	}
    	$username = quitar($_POST[username]) ;
    	$password = md5(md5(quitar($_POST[password]))) ;
    	$con = mysql_query("select id,password from noticias_posters where username='$username'") ;
    	$datos = mysql_fetch_assoc($con) ;
    	if(mysql_num_rows($con)) {
    		if($datos[password] == $password) {
    		  $datosConectar = mysql_query("select * from noticias_posters where id=$datos[id]");
    		  $conectar = mysql_fetch_array($datosConectar);
    			setcookie('urango', $conectar[rango], time()+604800) ;
    			setcookie('uid', $datos[id], time()+604800) ;
    			setcookie('uusername', $username, time()+604800) ;
    			setcookie('upassword', $password, time()+604800) ;
    			header("location: $_SERVER[HTTP_REFERER]") ;
    		}
    		else {
    			echo 'La contraseña es incorrecta. Haz click aquí para regresar.' ;
    		}
    	}
    	else {
    		echo 'El nick no existe. Haz click aquí para regresar.' ;
    	}
    }
    else {
    		 if(!$_COOKIE[uid]) {
    		 ?>
    		 <form method="post" action="<?=$_SERVER[PHP_SELF]?>">
    		 Nick:
    
    		 <input type="text" name="username" maxlength="20" style="border: 1px Solid black">
    
    		 Contraseña:
    
    		 <input type="password" name="password" maxlength="20" style="border: 1px Solid black">
    
    
    		 <input type="submit" name="enviar" value="Iniciar Sesión">
    		 </form>
    		 
    
     -->Registrate aqui <-- 		 
    		 <?
    		 }
    		 else {
    		 ?>
    		 Bienvenid@ <?$_COOKIE[unick]?>
    
    		 Edita tu perfil</br>
    		 Salir		 
    		 <?
    		 if ($_COOKIE[urango] == 'validar'){
    		 ?>
    		 
    
    Para mandar otra vez el mail de validacion click aqui
    		 <?
    		 }
    		 }
    }
    ?>
    Entrar el donde se manda la informacion del form. Tambien tira el mismo error de los headers con otras partes.
    Saludos.
    http://kck.coolpage.biz --- Pagina Sobre el Age of empires II :D

    http://www.des-aburrite.com.ar --- Una pagina para lo que quieras :D

    http://anti-flogger.freetzi.com --- Entra y veras ;). Pagina muy interesante :D

  4. #4
    Me va gustando esto... Habitante
    Fecha de Ingreso
    01 feb, 08
    Ubicación
    En algun lugar al sur...
    Mensajes
    40
    Poder de Reputación
    19
    Solucionado!! lo entontre,,, la solucion es poner esto al principio de las paginas que tengan includes con headers() o setcookies ()
    Código:
    <?
    ob_start();
    ?>
    y al final
    Código:
    <?
    ob_end_flush();
    ?>
    Saludos!!. :P

    Fuente: http://www.forosdelweb.com/f18/faqs-...tml#post414490
    http://kck.coolpage.biz --- Pagina Sobre el Age of empires II :D

    http://www.des-aburrite.com.ar --- Una pagina para lo que quieras :D

    http://anti-flogger.freetzi.com --- Entra y veras ;). Pagina muy interesante :D

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •