- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть несколько страниц, практически идентичных, разные картинки, описания.. Раньше вставлял повторяющиеся куски кода при помощи include, но здесь хотелось бы сделать 1 файл, (типа с _id1, 2, 3..) чтобы только подставлялись в нужных местах разные картинки и т.п.
Не шарю в пхп, может кто знает где почитать чисто о такой реализации, без описания всех возможностей пхп))
Используйте функции function и вызывайте их.
геморно это будет для вас если с php не очень дружите, хотя здесь не очень и сложно все.
вам прийдется передавать дополнительные параметры в ссылке.
типа такого http://вашсайт.рф/index.php?product=potato или http://вашсайт.рф/index.php?product=tomat
а сам файл будет таким
Просто вставляем условие в нужное место верстки и передаем параметр через сылку, и в нужном месте появится соответствующий текст или картинка
здесь*квадратные*скобки*вместо*звездочек*числами
используйте кнопку [#] CODE для выделения кода...
по теме, пора переходить на CMS... или изучать PHP
vasiliy_shkolniy, про единую точку входа я здесь недавно писал. Рядом можно попросить потестировать описанный скрипт. В дистре там обычно не один файл, но есть возможность все собрать в один, если не будете использовать расширенные возможности вроде вложенных шаблонов и т.п. Судя по вашему описанию, можно ограничиться использованием общего шаблона, который можно разместить в конце файла скрипта (возможно, общий шаблон уже там будет, просто это меняется от версии к версии, поэтому точно сказать не могу). Только учтите, что скрипт не на файлах, на БД.
Есть несколько страниц, практически идентичных, разные картинки, описания.. Раньше вставлял повторяющиеся куски кода при помощи include, но здесь хотелось бы сделать 1 файл, (типа с _id1, 2, 3..) чтобы только подставлялись в нужных местах разные картинки и т.п.
Не шарю в пхп, может кто знает где почитать чисто о такой реализации, без описания всех возможностей пхп))
Не мучайтесь, залейту в базу Mysql, поставьте фрамеворк, код страницы вашей выйдет в 5 строчек. и одной директивой для роута. Еще крутым плюсом phpmyadmin будет у вас как админка)))
хотелось бы сделать 1 файл
Этак вы и ЦМС свою напишете, они все в принципе так и устроены - один индексный файл и куча вспомогательных + база
По степени трудозарат по наполнению - что 3 файла с include, что 1 файл с тремя параметрами равноценны.
Но файлы с include проще и интуитивно понятнее. И уязвимость с ними на порядок меньше. А то в этих доп параметрах и кроется дьявол.
Не мучайтесь, залейту в базу Mysql, поставьте фрамеворк, код страницы вашей выйдет в 5 строчек. и одной директивой для роута. Еще крутым плюсом phpmyadmin будет у вас как админка)))
Да, phpmyadmin офигенно удобен, как админка 🤪 Хотя на первых порах сойдет и он, если нет альтернативы.
Спасибо. Подскажите ещё пожалуйста
Надо, чтобы в подключаемой странице выводились данные в зависимости от значения $name в основном файле, или свой текст, если её не существует.
Основной файл
Подключаемая страница