| |||
Cuando tu usas file_get_contents() entre dominos o en general cualquier función de PHP que pueda llamar a un archivo externo por algún "wrapper" tipo: http:// o equivalente .. lo que obtienes en este caso (sobre todo en el de http://) es el "código HTML resultante" de la ejecución de ese script/página o lo que sea. NO el código "fuente" (ese script .php .. etc). No sé realmente que es lo que quieres tomar del otro "archivo" del otro domino ni de que tipo es .. pero deberías concretar ese punto. Hay cosas que por su naturaleza no se pueden hacer así .. Tal vez si tienes acceso FTP al otro "domino" ahí sí. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
Basicamente lo que quiero hacer es tomar el html de un archivo... tanto si es php o asp... solo quiero lo que genera, para poder mostrarlo en mi web... Es un arreglo a algo hecho en AJAX que no me funciona por temas de seguridad... que no permite hacer peticones entre dominios. Si quieres ver mas sobre esto aqui tienes el POST: http://www.forosdelweb.com/showthrea...17#post1757817 |
| |||
Pero .. cual es el error que te genera la ejecución de file_get_contents()? La mayoría de configuraciones de PHP no permiten usar "wrappers" externos como ya te comenté antes. Si no puedes usar directametne una función como file_get_contents() .. en ese lugar tendrás que implementar una conexión por sockets (en el caso de que los puedas usar ..por qué también son limitados por ahí) e implementar parte del protocolo HTTP para "simular" una conexión TCP/IP al servidor HTTP que entrega tu página (sea lo que sea) en el URL que corresponda y reciba su resultado. En las funciones del tipo fsockopen() tienes ejemplos: http://www.php.net/manual/es/function.fsockopen.php Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |