<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="ru">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251" />
<br><br><br><center><font style="font-size: 30px">Yandex</font><br>
<?
$key=$_POST["key"]; // <input type=hidden name=key value=...
$rep=$_POST["rep"]; // что было на картинке при таком ключе
if(isset($_POST["urls"]))
{
$array=explode("\n",$_POST["urls"]);
for($i=0;$i<=count($array);$i++)
{
if($array[$i] != "" AND $array[$i] != "http://")
{
$result="";
$out[1]="";
$url = "http://webmaster.yandex.ru/add.xml";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$url); // set url to post to
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); // return into a variable
curl_setopt($ch, CURLOPT_TIMEOUT, 3); // times out after 4s
curl_setopt($ch, CURLOPT_POST, 1); // set POST method
curl_setopt($ch, CURLOPT_POSTFIELDS, "url=".urlencode($array[$i])."&key=".$key."&rep=".$rep.""); // add POST fields
$result = curl_exec($ch); // run the whole process
curl_close($ch);
echo "Добавление ".$array[$i]."<br><hr width=100%>".$result."<br><hr width=100%><br>";
#eregi('<td colspan="6" class="body">(.*)<div class="warningtxt">',$result,$out);
#echo $out[1]."<br>";
#echo $array[$i]." Был успешно добавлен<br>";
}}
exit;
}
$fd=fopen("http://webmaster.yandex.ru/","r");
while ($ccc = fgets($fd, 4096))
{
$ddd.=$ccc;
}
eregi('<input type="hidden" name="key" value="(.*)"><input name="rep" size="40" tabindex="2">', $ddd, $key);
?>
<form method=post>
<table border=0>
<tr><td colspan=2>
<textarea name=urls rows=20 cols=60>
http://
http://
http://
http://
http://
http://
http://
http://
http://
http://
http://
http://
</textarea></td></tr>
<input type=hidden name=key value="<? echo $key[1]?>">
<tr><td><img src=http://captcha.yandex.net/image?key=<? echo $key[1];?> border=0></td><td><input type=text name=rep></td></tr>
<tr><td colspan=2><input type=submit value=Добавить яндексу style="width: 100%"></td></tr>
</table>