gormarket

gormarket
Рейтинг
47
Регистрация
29.12.2010

Ничего не вижу.

У меня правда google chrome совсем свежий, только вчера поставил.

Но одна ошибка есть в строке

<tr align="CENTER" valign="TOP" background="n.gif">

пытается загрузить эту картинку из папки "/title/", а ее там нет

лучше совсем убрать отсюда background, он не нужен, нужный есть в строке

<td align="CENTER" width="36" height="36" background="/images/n.gif">

У Вас получается "матрешка"

На главной странице есть

iframe src="/fake-auth.php"

в который через 302 редирект грузится главная страница с тем же фреймом в который, в свою очередь, снова грузится главная страница.

И так до бесконечности.

У меня в хроме получилось 27 уровней вложенности, пока я не остановил загрузку.

Разберитесь, почему "/fake-auth.php" отдает 302 редирект на "/"

xoxma:
А как я стилями это спрячу? тогда ведь и число комментариев тоже будет спрятано т.к. они одними стилями описаны?

У вас сейчас

.comments a {

display: block;

width: 19px;

height: 27px;

padding: 7px 0 0 16px;

color: rgb(157, 197, 235);

}

делаете

height: 19px;

чтоб по высоте вторая строка не помещалась и добавляете сюда же

overflow: hidden;

В результате видны будут только цифры

Но это наверно уже и не нужно

Похоже проблему и без этого решили.

Уже не вижу проблемы.

seosniks, Вы вместо значения переменной expires вставляете в код ее имя

Вот что получается в итоге в коде

onclick='setCookie("18_confirm", 1, expires, "/");

а в момент события onclick переменная expires не существует, сюда нужно подставить ее значение в момент формирования кода.

В своем коде вместо кусочка

(\"18_confirm\", 1, expires, \"/\")

вставьте такое

(\"18_confirm\", 1, "+expires+", \"/\")

И может быть еще заключить ее значение в кавычки (это же строка), т.е. так

(\"18_confirm\", 1, \""+expires+"\", \"/\")

В итоге в коде получится что-то такое:

onclick='setCookie("18_confirm", 1, "Sat, 02 Apr 2016 05:21:56 GMT", "/");

Redirect и RewriteRule выполняют одно и то же, только RewriteRule делает это по маске адресов и условия можно использовать, а Redirect только конкретный адрес переадресует

Поэтому поставив для двух адресов Redirect не нужно "доукомплектовывать" их строкой RewriteRule, они и без этого для этих двух адресов должны сработать.

Матрешку конечно же делать не стоит, лучше сразу делать редирект на нужный адрес

например так (это все на старом сайте, на новом ничего добавлять не нужно)

RewriteEngine On

RewriteBase /

RewriteRule ^url1$ http://_new.ru/newurl1 [R=301,L]

RewriteRule ^url2$ http://_new.ru/newurl2 [R=301,L]

....

RewriteRule ^url101000$ http://_new.ru/newurl101000 [R=301,L]

RewriteRule ^url101001$ http://_new.ru/newurl101001 [R=301,L]

Это если нет абслолютно никакого соответствия между новым и старым адресом (тогда придется для каждого адреса делать отдельную строку)

А если есть возможность, то наверно лучше все таки использовать маски адресов.

Приведенный список можно делать и командой Redirect, но я с ней практически не работал, всегда пользовался только RewriteRule

---------- Добавлено 30.01.2013 в 03:16 ----------

Может все таки есть какие-то соответствия между старыми и новыми адресами ?

Может папка на новом домене по-другому называется, а документы относительно нее те же адреса имеют ?

Например если бы приведенные адреса (url1 - newurl1) были бы не условными, а реальными, то вместо 101001 строк можно было бы написать всего одну строку, обрабатывающую все эти адреса

RewriteRule ^url([0-9]+)$ http://_new.ru/newurl$1 [R=301,L]

Вот эта строка делает редирект любого документа на морду сайта _new.ru

RewriteRule (.*) http://_new.ru/ [R=301,L]

Нужно так

RewriteRule (.*) http://_new.ru/$1 [R=301,L]

$1 для данного варианта это все, что попадает в эти скобки (.*), т.е. любой документ

Утка-робот:
Smiritel, в вашем способе нижний блок приклеивается к низу первого экрана, но не к низу сайта.

Утка-робот, у меня подозрение, что такое произошло из-за того, что Вы не задали position:relative для ячейки с дивами (контейнера дивов).

Чтоб на приведенной Вами страничке http://jfb.ru/2.html получился желаемый результата достаточно

для ячейки, содержащей дивы добавить

position: relative;

и для самих дивов сделать стили такими

.divtop {

background-color: rgb(221, 204, 221);

text-align: center;

width: 100%;

position: absolute;

top: 0;

}

.divbot {

background-color: rgb(204, 221, 204);

text-align: center;

width: 100%;

position: absolute;

bottom: 0;

}

$var = $row['sum'];//Тут хранится сумма

SELECT SUM( `имя_поля_значения_которог_нужно_сложить` ) FROM `имя_таблицы`

Тогда уж лучше вместо preg_replace использовать crc32

int crc32 ( string str )

Функция вычисляет контрольную сумму по алгоритму CRC32 для строки str.

Всего: 437