DENIEL

DENIEL
Рейтинг
73
Регистрация
15.11.2005
geosub:
Сохраняет: количество обраток - сайтов, страниц с яндекса, гугла и рамблера. тИЦ и количество проиндексированных страниц.

В этом случае Вы собираете данные с сайта, который использует скрипт сбора этих данных с Яндекса (только не говорите, что и сайт "помощник" не берет с Яндекса данные ;) ), тем самым Вы создаете в 2-е больше трафика.

Если это на самом деле так, а по-другому и быть не может, после заявленных Вами слов, Ваш скрипт чисто теоретически не может быть надежным и качественным.

Можно еще $_REQUEST[], либо в зависимости от настроек PHP прямо имя переменной: просто $mail допустип.

Вообще-то надо бы юзать поиск...

Но может у Вас нет времени и Вы его захотели отнять у кого-то другого :)

Вот накидал... Работосбособность не проверял, но вроде все норм.


<form action='' method=POST>
<input type=text name=mail>
<input type=submit value='Запрос'>
</form>
<?
if(isset($_POST[mail]) && $_POST[maile]!="")
{
$from = "mail@mail.com";
$subject = "Тема письма";
$message = "Сообщение";

$file = @fopen("users.txt",a);
fwrite($file,$_POST[mail]."\n");
fclose($file);

mail_send($from,$_POST[mail],$subject,$message);
}

function mail_send($from,$to,$subject,$message)
{
$headers = 'MIME-Version: 1.0' . "\r\n" .
'Content-type: text/html; charset=windows-1251' . "\r\n" .
'From: '.$from.'' . "\r\n" .
'Reply-To: '.$from.'' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

if(mail($to, $subject, $message, $headers))
print "<br>Сообщение отправлено!";
else
print "Не верные настройки PHP для sendmail";
}
?>

Скоро за безобидные запросы на Яндексе будут банить, либо вообще че-то злостное введут.

Хотя бы не афишировали!

Собственно вот...

/ru/forum/102335

Не воспринимайте как обиду, но если умеете че-нить писать, найдите работу хотя бы фрилансером. Либо напишите действительно что-то стоящее.

При всем при этом пишете то, что нарушает правила поисковых систем.

А Вы пробовали на других серверах? "Подопытные сайты" менять пробовали? Или проблема именно с одним?

Для начала попробуйте скрипты проверить с

http://ua2.php.net/manual/ru/function.fsockopen.php

Возможно Вы что-то не верно делаете.

UAWEB

А зачем Вам этот скрипт? Особенно в такой извращенной форме как:

print_r($_SESSION['pageranks']);

В интернете можете найти более удачный скрипт для определения PR.

Вроде даже на форуме он был.

Вот тут скорей всего тот скрипт, который Вы наверное не правильно скопировали:

/ru/forum/56640

Далеко за примером идти не надо... Могли бы посмотреть как это сделанно на данном сайте, в новостях, статьях...

<div style="float: right; margin: 5px;width: 200px">

Блок AdSense

</div>

<div align="justify">

Текст статьи

</div>

Если знакомы с PHP и Вам не лень потратить на это пару часов своего времени, то Вам сюда.

http://ua2.php.net/manual/ru/ref.ftp.php

Дольше искать будете, а потом переделывать под свои нужды.

Лучше бы конечно сами почитали доки и научились работать с регулярными выражениями, но может Вы не программист и вам это не надо...


<?
$text = 'Издательство "Красный огонек"!';
$text = preg_replace("/\"([^\"]*)\"/","&laquo;$1&raquo;",$text);
print $text;
?>

Как сказано в предыдущем посте:

if($_SERVER[QUERY_STRING] == "")

{

print "Ссылки";

}

Оптимальный выход для Вашей ситуации.

А программера уволить надо бы...

Всего: 104