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");
?>
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>
<?
}
?>
el problema es que estoy tratando de incluirlo asi:
login/funciones/modificar.php
Código PHP:
include("../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?