Abogado de Ledezma asegura que detención de trabajadores de la AMC es “arbitraria” | ¡Orgullo tricolor! Vizquel y Santana debutan como candidatos al Salón de la Fama | REGRESARON GRUPO DE CHAVISTAS desde Honduras mira por qué | Descubre si Venezuela es uno de los países con más “alto” nivel de riesgo para los turistas | Súmate asegura que cronograma electoral del CNE viola la Constitución y las leyes (+Informe) | Industria gráfica opera a menos del 20% de su capacidad y cerrará 2017 con caída de 80% | La nueva forma de robar DESDE LAS CARCELES | En la cuarta se comía perrarina, pero AHORA NI ESO! mira el precio nuevo | Honduras impone visa a venezolanos para poder entrar | José Vicente Rangel habla pestes del gobierno |

Cómo hacer una petición asíncrona con PHP


Muchas veces tenemos que mandar a ejecutar acciones en alguna página, pero queremos hacerlo de modo asíncrono para que así no se retrase nuestra página.


Para ello necesitaremos hacer uso de CURL que te permitirá hacer una petición sin necesidad de que el recurso bloquee el funcionamiento de tu portal.


También puedes leer: 7 plugins gratuitos que no deben faltar en tu Wordpress

Cómo hacer una petición asíncrona con PHP

function curl_post_async2($url, $params){
foreach ($params as $key => &$val) {
if (is_array($val)) $val = implode(“,”, $val);
$post_params[] = $key.”=”.urlencode($val);
}
$post_string = implode(“&”, $post_params);


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
curl_setopt($ch, CURLOPT_USERAGENT, ‘curl’);
curl_setopt($ch, CURLOPT_TIMEOUT, 1);
$result = curl_exec($ch);
print_r($result);
curl_close($ch);
}
$param[“b”] = 8;
curl_post_async2(“http://www.portalx.com”, $param);


Admin


Loading...

Déjanos un comentario