|
| |
|
|
| |
для: Владимир55
(03.07.2007 в 03:15)
| | | >Только вопрос: а как же оно прежде-то работало? Или с Гуглем не работало никогда? Но ведь тогда бы он и не проиндексировал сайт...
Индексация тут ни при чём, ошибка возникала если в заголовке Referer указывалось, что юзер пришёл с гугля. А бот не передаёт Referer, поэтому индексация шла нормально.
>Кроме того, как я припоминаю, когда то я смотрел посещаемость по каждому из поисковиков! Стало быть, Гугль работал - так почему же перестал?
Без понятия... | |
| |
|
|
| |
|
|
| |
для: sms-send
(03.07.2007 в 02:56)
| | | Вот теперь все нормально - и Гугль и Мсн!
Только вопрос: а как же оно прежде-то работало? Или с Гуглем не работало никогда? Но ведь тогда бы он и не проиндексировал сайт...
Кроме того, как я припоминаю, когда то я смотрел посещаемость по каждому из поисковиков! Стало быть, Гугль работал - так почему же перестал?
Это я к тому, что вдруг опять перестанет работать...
==========================
БОЛЬШОЕ спасибо за помощь! | |
| |
|
|
| |
|
|
| |
для: Владимир55
(03.07.2007 в 02:49)
| | | Попробуйте сделать так:
case 'google':
{
eregi("q=([^&]*)", $reff."&", $query);
$tmpstr = mb_convert_encoding($query[1], 'Windows-1251', 'UTF-8');
$quer=$tmpstr;
break;
}
case 'msn':
{
eregi("q=([^&]*)", $reff."&", $query);
$tmpstr = mb_convert_encoding($query[1], 'Windows-1251', 'UTF-8');
$tmpstr;
break;
}
|
| |
| |
|
|
| |
|
|
| |
для: sms-send
(03.07.2007 в 02:41)
| | | Если речь о рнр, то я приложил инфо к сообщению. | |
| |
|
|
| |
|
|
| |
для: Владимир55
(03.07.2007 в 02:28)
| | | А это что за хостинг, если не секрет? Хотя бы mb_string там есть? | |
| |
|
|
| |
|
|
| |
для: Unkind
(03.07.2007 в 02:11)
| | | Я что-то совсем запутался - msn то так работает, то эдак, то никак.
В данный момент стоят такие коды:
case 'google':
{
eregi("q=([^&]*)", $reff."&", $query);
$tmpstr = iconv('UTF-8', 'Windows-1251', $query[1]);
$quer=$tmpstr;
break;
}
case 'msn':
{
eregi("q=([^&]*)", $reff."&", $query);
$tmpstr = iconv('UTF-8', 'Windows-1251', $query[1]);
$tmpstr;
break;
}
|
И с этими кодами не работает ничего:
Гугль дает сообщение "Fatal error: Call to undefined function: iconv() in .../public_html/count.php on line 139"
msn дает сообщение "Fatal error: Call to undefined function: iconv() in .../public_html/count.php on line 146"
Каждой из этих строк соответствует код $tmpstr = iconv('UTF-8', 'Windows-1251', $query[1]); | |
| |
|
|
| |
|
|
| |
для: Владимир55
(03.07.2007 в 02:00)
| | | Fatal error: Call to undefined function: utf8_win() in .../public_html/count.php on line 139
Означает, что функция utf8_win() не объявлена и, следовательно, PHP "не знает" её.
Такого просто не может быть, чтобы ...
<?php
switch($search)
{
case 'google':
function_does_not_exist(); //... тут выдавало ошибку, если $search == "google"
break;
case 'google':
function_does_not_exist(); //... а тут НЕ выдавало ошибку, если $search == "msn"
break;
}
?>
|
... если учесть, что функция по правде не присутствует в файле.
А google после замены строк все равно не работает!
И какая ошибка? | |
| |
|
|
| |
|
|
| |
для: Unkind
(03.07.2007 в 01:45)
| | | Таких строк оказалось две: для google и для msn.
Но msn прежде работал. А после замены строк msn работать перестал! Вернуть для него коды обратно?
А google после замены строк все равно не работает! | |
| |
|
|
| |
|
|
| |
для: Владимир55
(03.07.2007 в 01:37)
| | | Это пример. Trianon привел и Ваш частный случай:
$tmpstr = iconv('UTF-8', 'Windows-1251', $query[1]); | |
| |
|
|
| |
|
|
| |
для: Trianon
(03.07.2007 в 01:29)
| | | Я не совсем понял, где произвести эту замену, в каком файле? В файле count.php - я приложил его к сообщению - строки $a = utf8_win($b); нет... | |
| |
|
|
|