Síguenos en YouTube:
-- CERRAR --

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

Compartir en Facebook

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: Crean un Robot Acuchillador, mira de que se trata

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);


Goncalves Tonny
Visitas:


Se escuchan trompetas en el cielo (¿Qué significa?)

FOREST MACHINE RODEO - Meanwhile In Finland EP 1