Foros del Web » Programando para Internet » PHP »

Problema muy raro con includes

Estas en el tema de Problema muy raro con includes en el foro de PHP en Foros del Web. Hola amigos, ayer estuve dandole tooda la tarde vueltas a una chorrada que no me encaja, podría contaros de que va el codigo pero no ...
  #1 (permalink)  
Antiguo 18/09/2011, 05:43
 
Fecha de Ingreso: abril-2010
Mensajes: 86
Antigüedad: 14 años
Puntos: 0
Problema muy raro con includes

Hola amigos, ayer estuve dandole tooda la tarde vueltas a una chorrada que no me encaja, podría contaros de que va el codigo pero no hace falta ( si hace falta os lo explico ).
Bueno, el codigo funciona perfectamente, pero a la hora de meter includes para organizarlo todo un poco es cuando me falla. Es como si no ejecutase el codigo del include.

Lo normal sería que el problema fuese de la ruta del include, pero yo juraría que está bien:

Este es el trocito de codigo donde esta el include que no funciona:

Código PHP:
if($_SESSION["logueado"] != 1){
echo "No estas logueado";
}else{
<? include ("http://www.midominio.com/carpeta/includes/config.php");?> 


$nombre=$_SESSION["nombre"];
$pass=$_SESSION["password"];
Este es el contenido de config.php que está en la carpeta includes

Código PHP:
<?php
$dbhost
="localhost";  // host del MySQL (generalmente localhost)
$dbusuario="+++++"// aqui debes ingresar el nombre de usuario
$dbpassword="+++++++"// password de acceso para el usuario de la
$db="+++++++++++";        // Seleccionamos la base con la cual trabajar
$conexion mysql_connect($dbhost$dbusuario$dbpassword);
mysql_select_db($db$conexion);
?>
Entonces al copiar y pegar el codigo del config, funciona bien, pero al poner el codigo del include() nada, no funciona.

Lo curioso es que para probar he metido otros includes a otros archivos en la misma carpeta del config.php y he usado el mismo codigo:

Código PHP:
<? include ("http://www.midominio.com/carpeta/includes/head.php");?>

Y esta parte funciona perfectamente.... me parece muy raro, no se que estoy haciendo mal


A ver a vosotros se os ocurre algo....

Un saludo y muchas gracias a todos !!

EDITO, NO SE QUE HE TOCADO PERO AHORA FUNCIONA CUANDO AYER NO. SIENTO ABRIR UN TEMA QUE YA ESTA SOLUCIONADO, DISCULPARME
  #2 (permalink)  
Antiguo 18/09/2011, 07:17
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Problema muy raro con includes

En primer lugar así no se cargan los includes.

Necesitas usar una ruta absoluta o relativa, o en el peor de los casos habilitar allow_url_include como parece que lo tienes ahora.

Lo que haces puedes decir que está solucionado, pero es la peor solución de todas, deberías leer el manual para aprender a usar las cosas, ¿no crees?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 18/09/2011, 08:19
Avatar de Silkon  
Fecha de Ingreso: mayo-2011
Ubicación: Lugo
Mensajes: 201
Antigüedad: 12 años, 11 meses
Puntos: 20
Respuesta: Problema muy raro con includes

A mi me tiene pasado alguna vez lo mismo. Crea un nuevo archivo php de 0 y meterle en contenido del config.php. lo guardas y sobrescribes el propio config.php

Yo cuando pregunte me dieron esa solución y me funciono. Por lo que me comentaron es por que a veces se meten caracteres invisibles y extraños en el código.

Prueba a ver

Etiquetas: include, include()
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 02:05.