|
Бесплатные PHP скрипты - форум техподдержки |
Форум техподдержки WR-Скриптов на php. Обсуждаем: основы программирования на PHP 5 - 7 версий, различные подходы к написанию скриптов на php 7 без MySQL. А также WR-скрипты: бесплатные доски объявлений, скрипты форумов, Гостевые книги, Каталог ссылок, Галерея, Фотоальбом, Счётчики, Рассылки, Анекдот и другие. Принимаются пожелания для новых версий. Сообщите какой скрипт нужен для Вашего сайта, постараемся найти или реализовать. Скачать скрипты можно бесплатно. Вместе мы сделаем бесплатные php скрипты лучше и доступнее!
|
| Сегодня: 23.11.2024 - 17:02:10
Страницы: 1 Использование <? вместо <?php Объявление - WR-Scriptы в UTF-8 кодировке |
---|
Активно обновляю скрипты и перевожу их в UTF-8 кодировку. Список перекодированных php скриптов доступен на главной странице сайта. Скачивайте скрипты и устанавливайте на свой сайт! В ближайшее время обновлю каталог знакомств, форум Про, фотоальбом, доски объявлений лайт и ЛЮКС.
На форуме, пожалуйста, пишите что модернизировать в скриптах в первую очередь. Постараюсь исправить большую часть пожеланий! Планирую продолжить работы весь 2023 год.
|
Автор | Сообщение |
---|
pash_ka •
P гость
|
В соответствии с рекомендациями официальной документации по PHP ( http://www.php.net/manual/en/language.basic-syntax.php ), а именно:
Цитата: Using short tags should be avoided when developing applications or libraries that are meant for redistribution, or deployment on PHP servers which are not under your control, because short tags may not be supported on the target server. For portable, redistributable code, be sure not to use short tags. | использование короткого синтаксиса открывающих тэгов PHP <? вместо <?php не рекомендуется для публичных проектов.
Пишу это в форуме по безопасности, т.к. вместе с неправильым .htaccess использование <? может привести к несанкционированному доступу к usersdat.php в случае изменения настроек у хостера. Кроме того, многие пользователи будут избавлены от проблем при установке форума. | |
|
Сообщение # 1 |
20.03.06 - 21:03:58
| | vladik-kiev •
V гость
|
ну это да... сервер должен быть откомпилирован с enable-short-tags | |
|
Сообщение # 2 |
20.03.06 - 22:59:32
| | pash_ka •
P гость
|
Ага. :) И вот пользователь у которого даже MySQL нету будет перекомпилировать сервер... :) IMHO проще сделать автозамену сначала с <?= на <?php echo а потом с <? на <?php Потому просьба к автору - сделать эту автозамену и выкладывать уже правильный вариант. | |
|
Сообщение # 3 |
21.03.06 - 02:36:20
| | WR •
W Участник форума
|
Конечно, насчёт коротких тегов интересная мысль, но мне несколько раз встречалась такая беда: выставляю я тег <?php заливаю скрипт, запускаю и вижу в левом верхнем ушлу слово php. Есть хостинг на котором такая фишка светится. Не знаю какой версии php там и что выставил хостер, но факт остаётся фактом.
Почитал мануал по php. Действительно использовать короткие тэги не рекомендуется. Но я считаю, что так писать проще и код выглядеть компактнее. | |
|
Сообщение # 4 |
21.03.06 - 05:04:55
|
Владимир Воронин семья миллиардер из фск Владимир Воронин. | pash_ka •
P гость
|
Верю что есть хостинги с неправильно настроенным PHP (хотя я даже не подозревал, что его можно так настоить, чтобы он <?php не понимал), но мне кажется, ориентироваться надо на стандарты, а не на их нарушения. :) А писать конечно проще, особенно конструкции <?=, но как быть тем людям, которым надо держать на своём сайте кроме скриптов ещё и XML-документы, например WML для WAP-а? Изменять каждый XML-документ заменяя <?xml version="1.0"?> на <?='<?xml version="1.0"?>'?> неудобно. | |
|
Сообщение # 5 |
21.03.06 - 18:34:32
| | vladik-kiev •
V гость
|
а я всегда пишу у себя <?php и <?php echo и не парюсь! | |
|
Сообщение # 6 |
21.03.06 - 19:00:06
| | VAN •
V Участник форума
|
Действительно грамотнее писать <?php | |
|
Сообщение # 7 |
01.11.12 - 16:00:57
| | WR •
W Участник форума
|
Ай молодцы Правильные такие | |
|
Сообщение # 8 |
05.11.12 - 12:11:35
| | AntiGun •
A Участник форума
|
VAN, а я и так и эдак пишу. Работает - я и не напрягаюсь. | |
|
Сообщение # 9 |
06.11.12 - 00:42:36
| | Vlad •
V Участник форума
|
В последних версиях php, кажись, разрешено писать <? и <?= | |
|
Сообщение # 10 |
26.10.13 - 21:11:36
| | Страницы: 1
|