
29.11.2009, 15:27
|
|
Постоянный
Регистрация: 26.03.2008
Сообщений: 311
Провел на форуме: 3799424
Репутация:
479
|
|
PHP код:
<form method="POST">
<?php
include_once 'captcha.php';
$validate=(@$_SESSION["captcha"] && @$_POST["captcha"]==@$_SESSION["captcha"]);
?>
<input type="submit" name="submit" value="get info">
</form>
<?php
function curl($post){
$url = "test.com";
$ref = "test.com";
$ua = "test";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_USERAGENT,$ua);
curl_setopt($ch, CURLOPT_REFERER,$ref);
curl_setopt($ch, CURLOPT_POSTFIELDS,$post);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($ch);
return $result;}
if($validate){
$result=curl('login=test&password=test&id=1');
if(!preg_match_all('#<tr><td>([a-f0-9]{5})</td><td>#',$result,$m)) {curl('login=test&password=test&id=2');
echo 'TimeOut';
}else{
echo '<h1>'.$m[1][0].'</h1>';
}}else{if(isset($_POST["submit"])) {echo 'Защитный код введен не верно!';}}
?>
есть примерно такой скриптик простенький,
получает информацию с сервера site.com
грузится довольно долго все это дело.
Каким образом можно прикрутить ajaxloading?
ни js, ни ajax вообще не знаю =\
Последний раз редактировалось #Wolf#; 29.11.2009 в 15:32..
|
|
|