Илларион

Рейтинг
12
Регистрация
17.04.2010

Всё никак не могу скрипт доделать! Подскажите, знающие php. Явно где-то нарушение логики, алгоритма.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


<html>

<head>

<title></title>

</head>

<body>

<?php

define('URL', 'http://shop.megafonnw.ru/spb/?pageid=5&subpageid=5&rnd=18');

$fp = fopen('URL', 'r');

$fpt = fopen('script.txt', 'r+');

$fpn = fopen('new.txt', 'r+');

$cont = file_get_contents(URL);

$man = substr($cont, 14900, 7636);

$script = file_get_contents('script.txt');

$new = file_get_contents('new.txt');

if($script == "") {

fwrite($fpt, $man);

print "script zapisan!";

}else {

if($script == $new) {

$ret = fwrite($fpn, $man);

print $ret."<br/>";

$sost = "No changed!";

ftruncate($fpn, 0);

}else {

$ret = fwrite($fpn, $man);

print $ret."<br/>";

$sost = "Text has been changed!";

ftruncate($fpt, 0);

$ret2 = fwrite($fpt, $new);

print $ret2."<br/>";

print strlen($new);

ftruncate($fpn, 0);

}

print "script ne zapisan";

}

print "\n\t<br/>".$sost;

fclose($fpn);

fclose($fpt);

fclose($fp);

?>

</body>

</html>

Dterw:
Вообще криво вы как-то веб сервер ставили:)

А как вообще можно найти ошибки в установке? Есть какая-либо команда для этого?

PHP5 стоит, но не интерпретируется.

Раньше каталоги (папки, директории) отображались без htaccess...

Илларион добавил 18.05.2010 в 10:11

Так, с отображением каталогов разобрался. Оказалось, нужно поменять права. Теперь остаётся вопрос с интерпретацией php. И созрел ещё один вопросик. Как сделать так, чтобы права автоматически выставлялись 777 или какие-либо другие?

Илларион добавил 18.05.2010 в 10:18

Так, php я тоже настроил. Оказалось, что он не интерпретировал всего один файл - info.php, где содержалась функция phpinfo(). Почему он не интерпретировался - сказать сложно. Я его просто переименовал - всё получилось, всё работает! Теперь вопрос остаётся с правами. Как их менять в Ubuntu? Какая для этого есть команда?

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

Может гугл ещё не успел все страницы проиндексировать... Сколько сайту месяцев/лет ?

Это не граббер. Просто нужно отслеживать изменения на сайте.

Не-а, данный способ не работает. Пишет, что количество равно нуля. By the way, в файле script.txt у меня исходник html документа, может, поэтому? Провожу ещё раз, теперь скрипт целиком. Может в начала что-то не так...

<?php
$fp = fopen('http://shop.megafonnw.ru/spb/?pageid=5&subpageid=5&rnd=18', 'r');
$fpt = fopen('script.txt', 'r+');
$url = /*urlencode(*/'http://shop.megafonnw.ru/spb/?pageid=5&subpageid=5&rnd=18'/*)*/;
$cont = file_get_contents($url);
if($cont){
print $cont;
print "true";
fwrite($fpt, $cont);
}else{
print "false";
}
$script = file_get_contents('script.txt');
$i = substr_count($script,"Премиум городской");
print $i;
fclose($fpt);
fclose($fp);
?>

Да, ксати The WishMaster прав. Этот домен мог принадлежать кому-либо. Но потом его сайт перестал приносить доход и он его забросил и Некто просто не стал его продливать. Если ещё апдейта не было можно проверить данный сайт в ПС. Может там старая информация о старом сайте сохранилась. Такое иногда бывает...

просто люди больше обращают внимание при выдаче сайта в ПС на его адрес. Так что главной странице, или странице вида http://site.ru/about легче продвинуться в ТОП, чем http://site.cn/?cmd=words&page=1&tex...0%D0%B9%D0%BD/

Так что это чисто визуально. А на счёт ухудшения ранжирования за счёт таких длинных адресов ничего сказать не могу...

А вот скажите мне, пожалуйста, почему PR набрать намного легче, чем тИЦ? И вообще, яндекс выдаёт старые запросы, а новые сайты он не любит. Почему также гугл любит больше новые сайты?

Не, я PR с яндексом не связываю :-) Наверное, выразился не так. Хотя с другой стороны продвигаться надо. А вот есть какой-нибудь сервис, позволяющий делать экспорт популярых запросов, по которым пришли на мой сайт, чтобы потом просмотреть данный отчёт в excel и сделать соответствующие выводы?

1 234 5
Всего: 44