Оптимизируйте код а то он медленно выполняется!Здесь походу много лишнего! PHP: $login = ""; $pass = ""; //çäåñü àâòîðèçèðóåìñÿ íà ñàéòå $url="http://znaydu.com/login.php"; $ch = curl_init(); // cURL áóäåò âûâîäèòü ïîäðîáíûå ñîîáùåíèÿ î âñåõ ïðîèçâîäèìûõ äåéñòâèÿõ curl_setopt($ch, CURLOPT_VERBOSE, 1); curl_setopt($ch, CURLOPT_HEADER, 1); // url ñòðàíèöû äëÿ àâòîðèçàöèè curl_setopt($ch, CURLOPT_URL, $url); //âåðíóòü ðåçóëüòàò çàïðîñà â ïåðåìåííóþ, à íå íà ýêðàí curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); // èñïîëüçóåì ìåòîä POST curl_setopt($ch, CURLOPT_POST, 1); // äàííûå ïåðåäàâàåìûå POST çàïðîñîì curl_setopt($ch, CURLOPT_POSTFIELDS, "email=$login&password=$pass&task=dologin&ip="); //ñîõðàíÿòü ïîëó÷åííûå COOKIE â ôàéë curl_setopt($ch, CURLOPT_COOKIEJAR, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt'); // ïðè ïîëó÷åíèè HTTP çàãîëîâêà "Location: " áóäåò ïðîèñõîäèòü ïåðåíàïðàâëåíèå // íà óêàçàííûé ýòèì çàãîëîâêîì URL curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0.' .'(compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)'); curl_setopt($ch, CURLOPT_REFERER, $referer); //çàïóñêàåì $result = curl_exec($ch); //çäåñü ñêà÷èâàåì êàê àâòîðèçèðîâàííûå ïîëüçîâàòåëü ñòðàíèöó $url="http://znaydu.com/id92"; //url ñòðàíèöû èëè ôàéëà äëÿ ñêà÷èâàíèÿ curl_setopt($ch, CURLOPT_URL, $url); //çàïðåùàåì äåëàòü çàïðîñ ñ ïîìîùüþ POST è ñîîòâåòñòâåííî ðàçðåøàåì ñ ïîìîùüþ GET curl_setopt($ch, CURLOPT_POST, 0); //îòñûëàåì ñåðâåðó COOKIE ïîëó÷åííûå îò íåãî ïðè àâòîðèçàöèè curl_setopt($ch, CURLOPT_COOKIEFILE, $_SERVER['DOCUMENT_ROOT'].'/cookie.txt');//get cookie from file // ïðè ïîëó÷åíèè HTTP çàãîëîâêà "Location: " áóäåò ïðîèñõîäèòü ïåðåíàïðàâëåíèå // íà óêàçàííûé ýòèì çàãîëîâêîì URL curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0.' .'(compatible; MSIE 6.0; Windows NT 5.2; SV1; .NET CLR 1.1.4322)'); curl_setopt($ch, CURLOPT_REFERER, $referer); //çàïóñêàåì $result = curl_exec($ch); curl_close($ch); preg_match('/"><b>(\d+)/m', $result, $match); echo $match[1][0]; LoadForm(c("Form1"), LD_NONE);
Д пошёл ты. Те тут никто не должен ничего. Научись нормально просить. К тому же тут оптимизировать(в плане скорости) нечего.
ТС, во-первых, Во-вторых, твой код медленно может работать только из-за того, что у тебя медленное соединение с интернетом или сам сайт, к которому идут запросы, медленно их обрабатывает. Никаких узких мест в приведенном тобой куске кода нет. Тема закрыта.