CenapaTop , а с каких пор test это кириллица )
Вообще в пхп в регулярных выражениях юникод (кириллица в том числе) полноценно не работают (молимся на пхп 6) . Так что лучше осуществлять проверку не на разрешенные символы,а на запрещенные. Или же написать какой свой велосипед (по предварительному опустошению символов кирилицы в проверочной строке например)
Функция при проверке работает верно (и при проверке переменной и при проверке элемента массива), но стоит проверить при экранировании ({}) проверка работает только на переменной,но не на элементе массива (т.е. всегда будет правда).
Может я что не так делаю? )
UPD: Каюсь, зря я функцию вмешал,она не причем. Не верно либо написание кода,либо действия интерпретатора.
Код
По идее должно вывести test,но ошибка Undefined variable .
А теперь, если вспомнить ошибку отсутствия элемента то выводилось Undefined index ... и т.д.
Т.е. Экранируемое в {} воспринимается полностью как название переменной,а не переменной с указанием элемента массива .
Для того что бы закодировать php файлы проекта мне нужно скачать зенд студио и закодировать с помошью него?
Нет ли какой легкой утилиты, так как зент почти гиг весит,и к тому же платный
Как можно скрыть исходный код готового скрипта безболезненно, чтобы хотя бы не каждый пользователь с блокнотом смог увидеть исходный код.
И чтобы скрипт был также доступен на большинстве хостингов,и по возможности не сильно ухудшилась скорость работы.
"Не читаемый исходный код" и "скрытый исходный код" - это разные понятия,т.е. утилиты вроде удаления пробелов и переносов,замены имен переменных и функций не надо предлагать. Также функцию обратного декодирования в читаемый код можно опустить
Походу придется обьяснить все таки мне )
Шаблонирование - это такой прием,чтобы разделить работу программиста и дизайнера.
Программист отвечает за исполняемый код,дизайнер - за дизайн.
Например шаблон страницы:
<html>
<head>
<title>{TITLE}</title>
</head>
<body>
{CONTENT}
</body>
</html>
А программист при выводе заменяет {TITLE} на заголовок страницы.
Т.е. дизайнеру не нужно учить пхп чтобы изменить оформление.
А вот теперь вопрос, как с ним работать,пару советов можете дать.
Желательно посоветуйте тот способ,который будет работать быстрее всех.
Есть файл, он относится к категориям
-Интернет
-Виндовс
-Бесплтаный
Все категироии записаны в базу с структурой
ид / название категории
Для файла отводится одно поле для указания категории
ИД/ИМЯ ФАЙЛА/Категория файла
Раньше,когда писал одну категории в файл,проблем не было, и выборку файлов хранящихся в категории запросить было не сложно. А вот теперь,когда надо писать несколько категорий, то сделать выборку файлов в категории малость сложновато.
Вначале я сделал запись в категорию как массив идов категорий, и все хорошо - показывается файл - показываются и категории в которых он хранится.
Но вот теперь вопрос, хотелось бы реализовать категории так,чтобы при запросе ида категории (повторю, не файла,а категори) указывалось все файлы принадлежащие ей, т.е. как грамотно сделать подобную структуру.