Foros del Web » Programando para Internet » PHP »

Error raro include

Estas en el tema de Error raro include en el foro de PHP en Foros del Web. Hola, Disculpen me esta pasando un error muy raro cuando uso include. Todos los codigos estan 100% perfectos [creo.. xD] si los corro individualmente funcionan ...
  #1 (permalink)  
Antiguo 15/04/2010, 15:04
 
Fecha de Ingreso: diciembre-2007
Mensajes: 927
Antigüedad: 16 años, 4 meses
Puntos: 12
Error raro include

Hola,

Disculpen me esta pasando un error muy raro cuando uso include. Todos los codigos estan 100% perfectos [creo.. xD] si los corro individualmente funcionan o si los incluyo. Mi problema esta en funciones.php y login/funciones.php

les anexo el code de cada archivo

funciones.php
Código PHP:
<?
include("conexion.php");

//agarar todos los datos que estan en funciones en la db
$sql "SELECT * FROM funciones";
$result mysql_query($sql) or die (mysql_error());
$row mysql_fetch_array($result);
do{
    
define($row['funcion'], $row['valor']);
}while(
$row mysql_fetch_array($result));

//incluimos el idioma
include("idiomas/".idioma.".php");
?>
login/funciones.php
Código PHP:
<?
include("../funciones.php");

if(isset(
$_COOKIE[cookie_user]) and isset($_COOKIE[cookie_pass]) and $_COOKIE[cookie_user] != '' and $_COOKIE[cookie_pass] != '') {
    
$user $_COOKIE[cookie_user];
    
$pass $_COOKIE[cookie_pass];
    
$sql "SELECT * FROM users WHERE user='$user' and pass='$pass' and activado=1";
    
$result mysql_query($sql) or die (mysql_error());
    if(
$row mysql_fetch_array($result)) {
        
$mail $row['mail'];
        
$id_user $row['id'];
    }else{
        
?>
        <script type="text/javascript">
        window.location.href = '../<? echo login?>';
        </script>
        <?
    
}
}else{
    
?>
    <script type="text/javascript">
    window.location.href = '../<? echo login?>';
    </script>
    <?
}
?>
funcionan perfectamete si login/funciones lo incluyo include("funciones.php"); y se auto incluye el anterior

el problema es que estoy tratando de incluirlo asi:

login/funciones/modificar.php
Código PHP:
include("../funciones.php"); 
No se si me explique, en este archivo incluyo funciones.php, conexion.php, login/funciones.php...

Lo que pasa es que no se cargaba asi que a login/funciones.php le puse un echo 'a'; y me imprime muchisiisisiimos aaaaa como si fuese un loop, cosa que no comprendo como pasa...

Alguna idea?

Etiquetas: include, raro
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 18:55.