Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
будет ли работать конструкция echo $text
где $text включает в себя тег <?php (операторы) ?>
т.к. я только начинаю изучать php самому проверить сложно, в основном пока ковыряюсь в чужом коде и переписывать сайт полностью очень не хочется настроить отладчик полностью не получается. Дело в том что шеф заказал сайт его сделали без моего участия, и разработчики не озаботились обновлением данных. Теперь придется либо его дорабатывать либо бесконечно обновлять, т.к. кроме меня этого никто не сделает.
Если подобная конструкция работает у меня все получится, если нет.... будем думать
дело в том что разработчики использовали такой способ отображения страницы, как по мне так перебор, но... переписывать очень не хочу
при чем тут html символы? мне как раз их нужно оставить, дело в том что моя страница именно так и формируется, в переменной $text сидит вся страничка, вместе с <!DOCTYPE html PUBLIC...., <head>
<link href=/template/images/avatar.png type="ico" rel="icon">
<Meta....
и т.д. просто менюшка полностью прописана в этом шаблоне, а она должна быть динамичной ;(
во всем php файле только один ЕХО последней строкой, и весь скрипт только и занят формированием этой странички, там и javascriptы есть и тд и тп
----- Платное обучение/написание скриптов на PHP, icq 473364.
Sercher
Отправлено: 16 Октября, 2010 - 23:59:56
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
судя по ответам мы на разных языках говорим
я задал вопрос
будет ли работать конструкция echo $text,
где $text - текстовая (вся страница) переменная содержащая тег <?php (операторы) ?>
и мне интересно будет ли исполнены (операторы)?
если да - я перепишу шаблон с использованием запросов к мускулу, если нет придется переписывать весь сайт
Asuma
Отправлено: 17 Октября, 2010 - 00:02:34
Новичок
Покинул форум
Сообщений всего: 16
Дата рег-ции: Окт. 2010 Откуда: Moscow
Помог: 0 раз(а)
Наверное если я говорю другие способы, то нет?
PHP код в переменных будет проигнорирован.
----- Платное обучение/написание скриптов на PHP, icq 473364.
Sercher
Отправлено: 17 Октября, 2010 - 00:08:05
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Asuma пишет:
Наверное если я говорю другие способы, то нет?
PHP код в переменных будет проигнорирован.
вот! спасибо, на будущее не нужно никого поучать если не просят, или все таки сначала ответьте на вопрос, хотя конечно жаль придется все переделывать , разработчики - ламеры, если даже я вижу что все сделано криво
Asuma
Отправлено: 17 Октября, 2010 - 00:09:47
Новичок
Покинул форум
Сообщений всего: 16
Дата рег-ции: Окт. 2010 Откуда: Moscow
Помог: 0 раз(а)
Надеюсь вам не придется все переписывать, просто сгенерируйте меню заранее, и воспользуйтесь советом выше.
----- Платное обучение/написание скриптов на PHP, icq 473364.
Sercher
Отправлено: 17 Октября, 2010 - 00:20:03
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
к сожалению не выйдет, я думал как бы это сотворить, но... тупик блин, изначально мне было не понятна причина по которой у разработчиков возникала проблема с обновлением списка групп, теперь вижу почему придется таки переписывать, хотя я не думаю что это очень уж сложно, просто хотелось из лени пойти по самому простому пути
Крик души: Как могли люди занимающиеся написанием страниц за деньги сделать такое фуфло, дизайном шеф доволен но программой блин.... я не то что не доволен, я в бешенстве, на нормального программера шеф денег больше не даст! придется мне скромному программисту 1С ковырять этот сайт, блин хотя бы премию дал
Покинул форум
Сообщений всего: 13
Дата рег-ции: Май 2010
Помог: 0 раз(а)
да, кстати, для извращенцев всегда есть "злая" функция - eval - но это немного для других случаев. (Добавление)
меню прямо в пхп храните со всем чем надо хтмл и всем чем надо кодом пхп
так можно всю страницу сделать, а после уже сляпать
причем легко можно из самой страницы залезть во все остальные места - добавить ченить в меню, например =)
Это если конечно она идет последняя
Sercher
Отправлено: 17 Октября, 2010 - 07:58:13
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2010
Помог: 0 раз(а)
Спасибо всем, собственно я уже так и решил кромсать, просто из шаблона вырежу это ламерство, заменю на чего-нить замечательное типа %menu% или подобное (они этим способом пользовались), просто вечером когда голова напихана всяким новым непотребством из ПХП сложно увидеть решение, добавлю еще один str_replace.
использование exec это не мой случай, насчет ob, я еще не настолько хорошо знаю ПХП чтобы метод использовать, но мне кажется "кина не будет" самый простой и красивый способ в моей ситуёвине все-таки %menu%
Теперь вкратце о моей проблемке, сайт - типа прайса. сверху меню по разделам, сбоку слева навигация по группам товаров у каждой группы есть подгруппа, товаров по самым скромным подсчетам около 3000, изначально разработчики предлагали набивать все вручную (психи), я настоял чтобы добавилась подгрузка в мускул данных из файла, Т.О. файлы картинок сгружаются по ФТП, а данные о ценах, названиях и т.д в файле который подгружается через админку, они и тут отмочили хохму обработали ексель, хотя я просил любой текстовый формат, разобраться в ексель ридере без поллитры не выйдет, но это будет потом ;)
так вот вся боковая навигационная панель жестко зашита в шаблон и для внесения изменений в структуру данных менять придется чуть ли не пол сайта: там чуть-чуть, там чуток, какие-то "фичи" поменять они даже в ПХП сделали case для проверки чего нажато.
я даже не знаю как это создание (сайт) поточнее назвать, разве что очень хотят чтобы я не справился с сопровождением, и хотят дальше стричь бабки
В любом случае, всем спасибо, очень помогли, уже вижу свет в конце тоннеля (правда тоннель, сука, не кончается)
Asuma
Отправлено: 17 Октября, 2010 - 10:19:16
Новичок
Покинул форум
Сообщений всего: 16
Дата рег-ции: Окт. 2010 Откуда: Moscow
Помог: 0 раз(а)
P.S. strtr лучше чем str_replace. =)
----- Платное обучение/написание скриптов на PHP, icq 473364.
Sercher
Отправлено: 17 Октября, 2010 - 11:22:07
Новичок
Покинул форум
Сообщений всего: 14
Дата рег-ции: Окт. 2010
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.