Enregistrer cURL de la Sortie d'Affichage de Chaîne dans une Variable PHP
est leur une option pour enregistrer le outpout d'une demande curl dans une variable php?
Parce que si je ne sauvegarde que les $result-je obtenir un 1 ou rien
<?php
$url='http://icanhazip.com';
$proxy=file ('proxy.txt');
$useragent='Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)';
for($x=0;$x<count($proxy);$x++)
{
$ch = curl_init();
//you might need to set some cookie details up (depending on the site)
curl_setopt($ch, CURLOPT_TIMEOUT, 1);
curl_setopt($ch, CURLOPT_URL,$url); //set the url we want to use
curl_setopt($ch, CURLOPT_HTTPPROXYTUNNEL, 0);
curl_setopt($ch, CURLOPT_PROXY, $proxy[$x]);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent); //set our user agent
$result= curl_exec ($ch); //execute and get the results
print $result; //display the reuslt
$datenbank = "proxy_work.txt";
$datei = fopen($datenbank,"a");
fwrite($datei, $result);
fwrite ($datei,"\r\n");
curl_close ($ch);
}
?>
Recherche "CURLOPT_RETURNTRANSFER" dans le ici.
OriginalL'auteur The Masta | 2013-08-13
Vous devez vous connecter pour publier un commentaire.
Vous devez définir
CURLOPT_RETURNTRANSFER
option à true.OriginalL'auteur
Vous devez ajouter un paramètre de courbure en option CURLOPT_RETURNTRANSFER:
Avec cela, vous pouvez éviter la sortie et de rendre le programme de continuer à fonctionner.
OriginalL'auteur