Ayola.net
Новости: В связи с обилием спама, постинг на форуме временно закрыт.

Для связи с поддержкой используйте тикеты в панели управления.
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь. Апрель 28, 2017, 09:27:09


Войти


Страниц: [1]
  Печать  
Автор Тема: Реклама хостинга ломает CMS  (Прочитано 4409 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Duke
Новичёк
*

Карма: 0
Сообщений: 4


Просмотр профиля
« : Июнь 10, 2007, 07:11:36 »

Здравствуйте, столкнулся с такой проблемой. У меня весь HTML код сайта лежит в базе, и выводится он из пхп с помощью такой конструкции eval("echo \"$footer\";"); Следовательно, внутри переменной $footer(в которой и лежит весь HTML-код) не должно быть неэкранированных кавычек. Код, который вставляется хостером в БД выглядит так:

Код:
<center><a href=http://www.ayola.net/en/><font face=Tahoma size=1>Free hosting with PHP & MySQL</font></a></center>
<script language=javascript>
 document.write("<img src=http://jet3.rtds.biz/cn.php?tp=" + Math.floor((Math.random() % 1) * 100000)+ "&ch="+document.location.href  +" border=0 width=1 height=1>");
</script>
<center><a href=http://www.ayola.net/en/><font face=Tahoma size=1>Free hosting with PHP & MySQL</font></a></center>
<script language=javascript>
 document.write("<img src=http://jet3.rtds.biz/cn.php?tp=" + Math.floor((Math.random() % 1) * 100000)+ "&ch="+document.location.href  +" border=0 width=1 height=1>");

Из-за кавычек в коде нижняя часть страницы не выводится совсем:( посмотреть

Большая просьба либо изменить двойные кавычки " на одинарные ' либо дать мне нужный код, который я грамотно поставлю на все страницы своего сайта. Заранее спасибо за понимание.
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #1 : Июнь 10, 2007, 13:36:06 »

Здесь что-то явно не так, мы ничего не вставляем в БД.
Ссылка прикрепляется "на лету" уже при выдаче документа в браузер пользователя.
Однако, безусловно заменить кавычки нам не сложно.
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #2 : Июнь 10, 2007, 13:38:25 »

Изменили.
Однако сайт по-прежнему не выводится, похоже его бьёт не наша ссылка а блок статистики гугл-аналитикс.
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Duke
Новичёк
*

Карма: 0
Сообщений: 4


Просмотр профиля
« Ответ #3 : Июнь 10, 2007, 21:12:40 »

Гугл аналитикс выводится напрямую в скрипте а не через eval(); Кажется проблема вот в чем: хтмл я добавляю через форму на странице в админке, а ваш код видимо добавляется перед конструкцией </body></html>. Получается что на у меня на этой странице в админке два раза встречается </body></html>: один раз внутри тегов <textarea></textarea> А второй раз и уже в конце самой страницы. Получается что ваш код добавляется два раза - один раз внутри текстареа, а второй раз уже там где нужно. Я только сейчас понял, что он не из базы берется) Вот я его теперь удаляю каждый раз когда мне нужно отредактировать шаблон HMTL. Нельзя ли как-то сделать, чтобы ваш код добавлялся только перед последними </body></html> ?
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #4 : Июнь 11, 2007, 00:59:18 »

Гм. Теоритически он как раз 1 раз и должен добавляться, я оставил заявку админам.
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Duke
Новичёк
*

Карма: 0
Сообщений: 4


Просмотр профиля
« Ответ #5 : Июнь 11, 2007, 03:17:57 »

ага, спасибо большое
Записан
support@ayola.net
Вне категорий
Маэстро
*****

Карма: 267
Сообщений: 4901



Просмотр профиля WWW
« Ответ #6 : Июнь 11, 2007, 04:27:46 »

ага, спасибо большое
Админ сказал что он уже пытался решить это проблему но у него не получилось.
Будет, конечно, ещё пробовать...
Записан

Бесплатный хостинг с PHP и MySQL

Вопросы и ответы - http://faq.ayola.net
Правка .htaccess - http://htaccess.ayola.net
Техподдержка - http://www.ayola.net/panel/tickets.php
По вопросам хостинга личные сообщения не пишите. Для этого есть тикеты.
Страниц: [1]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.13 | SMF © 2006, Simple Machines LLC

2003-2008 © ООО "Инфотур" - Бесплатный хостинг Ayola.net
Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM
Страница сгенерирована за 0.053 секунд. Запросов: 17.