Viernes, 24 Febrero 2017
Bienvenido, Invitado
Nombre de Usuario: Contraseña: Recordarme

TEMA: ayudita con joomla y un proxy.php

ayudita con joomla y un proxy.php 7 años 9 meses antes #2820

  • Snark
  • Avatar de Snark
bueno soy nuevo
quisiera que me ayuden yo tengo un proxy.php
que me presenta los sigientes problemas



aki les dejo el codigo para que lo chekeen

<?php
$url = str_replace(" ", "%20", $_GET);
$useragent="Mozilla/5.0 (Windows; U; Windows NT 5.1; es-ES; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1";
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
curl_exec($ch);
curl_close($ch);
?>

espero su ayuden gracias
Última Edición: 7 años 9 meses antes por redlo.
El administrador ha desactivado la escritura pública.

Re:ayudita con joomla y un proxy.php 7 años 9 meses antes #2827

  • tuxmerlin
  • Avatar de tuxmerlin
  • Fuera de línea
  • Platinum Boarder
  • Orientar personas es despertar vida
  • Mensajes: 451
  • Gracias recibidas 1
  • Karma: 42
Prueba éste código:

<?php
// PHP Proxy
//Responde tanto HTTP GET como POST

// Pedir la URL
// Si es un POST o es un GET
$url = ($_POST) ? $_POST : $_GET;
$headers = ($_POST) ? $_POST : $_GET;
$mimeType =($_POST) ? $_POST : $_GET;


//Iniciar Sesión Curl ]
$session = curl_init($url);

// Si esto es un POST, poner los datos POST en el cuerpo
if ($_POST) {
$postvars = '';
while ($element = current($_POST)) {
$postvars .= key($_POST).'='.$element.'&';
next($_POST);
}
curl_setopt ($session, CURLOPT_POST, true);
curl_setopt ($session, CURLOPT_POSTFIELDS, $postvars);
}

//No devuelva cabeceras HTTP. Devuelva el contenido de la llamada
curl_setopt($session, CURLOPT_HEADER, ($headers == "true") ? true : false);

curl_setopt($session, CURLOPT_FOLLOWLOCATION, true);
//curl_setopt($ch, CURLOPT_TIMEOUT, 4);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);

//Hacer la llamada
$response = curl_exec($session);

if ($mimeType != "")
{
// El servicio web retorna XML. Poner el tipo de contenido que sea
header("Content-Type: ".$mimeType);
}

echo $response;

curl_close($session);

?>

Uso:

tuserver.com/proxy.php?url=<url_encoded_destination_url>[&mimeType=<mimeType>]

Ejemplos:

Para cargar XML/Texto:
tuserver.com/proxy.php?url=http%3A//moat....ar/miblog/index.xml

Para cargar un SWF (datos binarios):
tuserver.com/proxy.php?url=http%3A//moat...on/x-shockwave-flash
Tux Merlín Extensions
"Orientar personas es despertar vida"... Anselm Grün
Última Edición: 7 años 9 meses antes por redlo.
El administrador ha desactivado la escritura pública.
Kunena template by RoundTheme.com

Solojoomla, un lugar donde encontrar ayuda para realizar tus proyectos en la red. Con Foro de ayuda gratuita y formularios para contratación de servicios ....

Videos Turtoriales de ayuda Joomla, WordPress, Less, Css...

Portafolio webs Joomla, Wordpress, HTML5..