Netburn
Usuario Novato
Usuario Novato

Hola a todos.

Bueno estoy montando una pagina y tengo un problema que no me deja continuar, sin esto estoy muerto!
En mi index, uso un script que utiliza un include para llamar otro .php asi

include('/home/webcindario/misitio/acruboz.php?cant=5&columnas=1&tipo=V');


pero me genera el siguiente error:

Warning: main(): Unable to access /home/webcindario/misitio/acruboz.php?cant=5&columnas=1&tipo=V in /home/webcindario/todoenremate/index.php on line 35

Warning: main(/home/webcindario/misitio/acruboz.php?cant=5&columnas=1&tipo=V): failed to open stream: No such file or directory in /home/webcindario/misitio/index.php on line 35

Warning: main(): Failed opening '/home/webcindario/misitio/acruboz.php?cant=5&columnas=1&tipo=V' for inclusion (include_path='.') in /home/webcindario/misitio/index.php on line 35

Si lo llamo por medio de una URL es decir

include('http://localhost/acruboz.php?cant=5&columnas=1&tipo=V');

me dice que el servidor no permite incluir urls, por lo que tampoco me deja trabajar.

Sera un problema con la config y el include path de PHP? O algo estoy haciendo mal, ahora si no hay nada que hacer, los administradores no pueden habilitar la inclusion de urls para mi sitio y asi poder trabajar?

Para completar, el script que uso necesita de la funcion fsockopen() y aqui esta deshabilitada, no hay manera de habilitarla para mi? QUE HAGO!

NECESITO AYUDA!!! GRACIAS!!!!

Avatar Image
Usuario Novato
Usuario Novato

Prueba a emplear un path relativo, sin poner todo el rollo de \home\etc...
Si el script a incluir está en el mismo directorio que el que lo incluye bastará con

include ("incluido.php");

Si está en un subdirectorio...

include("subdir/incluido.php");

si está más arriba...

include("../incluido.php");

a ver si te funciona así.

Saluditos

Netburn
Usuario Novato
Usuario Novato

Hola.

A ver, al parecer si solamente incluyo el php, por ejemplo incluido.php funciona bien, pero si lo incluyo con parametros ej include ("incluido.php?param1&param2&quotGiño; No funciona, que hago!

Atomo64
Machacateclados
Machacateclados

y para que quieres pasar esos parámetros?

Avatar Image
Usuario Novato
Usuario Novato

Coincido con Atomo64. No necesitas pasarle los parámetros. Esos parámetros los vas recibir en incluido.php como $_GET['param']. Pero inluido.php tiene acceso a todas las variables del script que lo incluye. Puedes usarlas como si las hubieses definido en él...

principal.php

Codigo:

<?php
$columnas=18;
$cant=5;
include("incluido.php");
?>


incluido.php
Codigo:

<?php
if ($columnas==18){
//Bla bla
}else{
echo($cant);
}
?>
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 23/Jun/2003, 03:39
MaIcOl skateweb phpmysql.tk34kJul/03
Por: , el 18/Feb/2003, 22:10
klub_ska CuLoMaKer- SebastianSVK3984Feb/03