Форум программистов, компьютерный форум, киберфорум
PHP
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.86/7: Рейтинг темы: голосов - 7, средняя оценка - 4.86
1 / 1 / 0
Регистрация: 24.02.2022
Сообщений: 24

Как включить короткие теги на php 5.3

11.03.2022, 14:15. Показов 1755. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Раньше сайт отлично работал на сервере, где нативный PHP 5.3.x (как модуль apache)
Когда перенес на новый сервер, где нативный PHP 7.0.x - перестал работать
НО если на новом сервере включаем пользователю домена PHP 5.3.x (CGI), то все отлично работает, НО не работают вставки <? include ' ' ?> на HTML-страницах. Если php-код размещать на html-страницах как есть (без include), то все работает точно также, как на старом сервере, то есть отлично.

В принципе это решает проблему, но как сделать чтобы под PHP 5.3.x (CGI) работали эти вставки <? include ' ' ?> на HTML-страницах - вот тут никак не могу решить проблему. Просто страниц у сайта много. К примеру запихнул в инклуд весь хедер, меню и т. д.. А когда надо поменять меню, просто меняешь его в файле который подключается инклудом и все. А так приходится менять его на всех страницах.

Если кто то знает, как решить проблему - подскажите
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
11.03.2022, 14:15
Ответы с готовыми решениями:

Как включить теги для поисковой системы
Наляпал тут типо страничку. (Именно наляпал!))) Чисто рекламу. С адресной строки нормально захожу. А вот поисковик гугл никак мою...

PHP Melody, как включить выполнение PHP в шаблоне
Всем привет! Кто подскажет, как включит выполнение PHP кода в шаблонах движка PHP Melody?

Как заменить классом теги в php-скрипте?
Доброго времени суток, форумчане! У меня есть скрипт: &lt;p&gt; &lt;?php echo 'Дата ввода в эксплуатацию:...

23
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
23.12.2022, 23:00
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от eluga Посмотреть сообщение
возвращаюсь к тому же вопросу с базой данных.
А в чём сейчас проблема? Кракозябры, вопросики, пустота при сохранении?

А так, проверяем:
- кодировку, отдаваемую веб-сервером. Для Apache можно добавить в htaccess строку AddDefaultCharset UTF-8
- кодировку скрипта, должно быть UTF8 без BOM
- кодировку соединения с БД, пример для PDO:
PHP
1
new PDO("mysql:host=localhost;dbname=DB;charset=utf8");
Если в БД используются наборы символов вида utf8mb4_*, то пишем здесь utf8mb4.
- кодировку полей в каждой таблице, все должны быть одинаковые, обычно это utf8_unicode_ci или utf8_general_ci или тоже самое с utf8mb4.
0
1 / 1 / 0
Регистрация: 24.02.2022
Сообщений: 24
23.12.2022, 23:18  [ТС]
Цитата Сообщение от Jodah Посмотреть сообщение
А в чём сейчас проблема? Кракозябры, вопросики, пустота при сохранении?
Да. Именно пустота при сохранении. Номер заказа присваивается, время заказа и IP. А все остальные данные пусты.

Jodah, спасибо огромное, просто исчерпывающая информация!


Только одного немного не понял:

Цитата Сообщение от Jodah Посмотреть сообщение
new PDO("mysql:host=localhost;dbname=DB;char set=utf8");
Куда и каким образом вставлять этот код?
0
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
23.12.2022, 23:47
Цитата Сообщение от eluga Посмотреть сообщение
А все остальные данные пусты.
Покажите код сохранения. Может проблема в другом, данные из формы не приходят.

Цитата Сообщение от eluga Посмотреть сообщение
Куда и каким образом вставлять этот код?
Как вы подключаетесь к БД?
0
1 / 1 / 0
Регистрация: 24.02.2022
Сообщений: 24
27.12.2022, 02:00  [ТС]
Код сохранения:
Code
1
https://site.com/orderComplete.php?orderData={"products"%3A{"1802"%3A{"productId"%3A"1802"%2C"productTitle"%3A"SDкамера"%2C"quantity"%3A1%2C"price"%3A25000}}%2C"shippingMethod"%3A1%2C"clientOrderId"%3A"635"%2C"referrer"%3A"undefined"%2C"shippingForm"%3A{"name"%3A"заказ"%2C"city"%3A"1"%2C"email"%3A"rtestmail%40gmail.com"%2C"phone"%3A"1111111111"%2C"comment"%3A"dfgfdwfsdfs"}}

Скопировал его из строки браузера.


К БД подключаюсь следующим образом:

Файл:

В нем в начале:

PHP/HTML
1
2
3
4
5
6
7
8
9
<?php
//error_reporting(E_ALL);
ini_set('display_errors', '0');
 
$dbHost = 'localhost';
$dbUser = 'userbd';
$dbPass = 'passworddb';
$dbName = 'dbname';
$dbTable = $GLOBALS['mjcDbTable'] = 'orders1';
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.12.2022, 02:00
Помогаю со студенческими работами здесь

Теги html в php отображаются как текст
Добрый день, уважаемые форумчане! Мб, вы мне поможете. Суть в том, что ajax функция перенаправляет данные в php-файл. Через этот php-файл...

Как включить openssl в PHP?
День добрый! Как включить openssl в PHP? Установил openssl, вроде работает. Но в PHP получаю ошибку Unable to find the wrapper...

Как включить register_globals в php 7?
Искал в php.ini register_globals, но так и не нашел. Можно ли как-нибудь по другому включить ее, или эту опцию убрали?

Как включить один .php файл в другой?
Здравствуйте! В корне сайта, есть файл index.php. Wordpress установлен в подкаталог wp. Подскажите, пожалуйста, как можно в index.php...

Как включить расширение CURL в PHP на Windows?
День добрый! Как в виндовсе в PHP включить расширение CURL? У меня PHP установлено на винде. Насколько я знаю, нужно в php.ini...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru