PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (93): « 1 [2] 3 4 5 6 7 8 9 ... » В конец

> Найдено сообщений: 1388
Okula Отправлено: 12 Августа, 2013 - 22:49:13 • Тема: Маршрутизация • Форум: Объектно-ориентированное программирование

Ответов: 46
Просмотров: 8031
Hapson, а что именно тебе не понятно в моём каркасе?
В папке www лежит файл index.php который принимает и обрабатывает все запросы к сайту (единая точка входа).
Ну а в папке src нужно распологать своё приложение.
src/classes - там лежат все классы связанные с приложением. В принципе папка Test и есть папка с тестовым приложением.
В папке src/views лежат все файлы шаблоны шаблонизатора Twig (представление страниц).
В папке src/config все конфигурационные файлы.
Okula Отправлено: 12 Августа, 2013 - 20:56:18 • Тема: Маршрутизация • Форум: Объектно-ориентированное программирование

Ответов: 46
Просмотров: 8031
caballero, зато у меня нет жёсткой привязки к файловой системе, полная свобода действия. Ссылки я могу формировать так как хочу. Передавать параметры в ссылке тоже любым образом.
Okula Отправлено: 12 Августа, 2013 - 20:17:49 • Тема: Маршрутизация • Форум: Объектно-ориентированное программирование

Ответов: 46
Просмотров: 8031
Hapson, там уже готовый каркас под новые приложения + шаблонизатор Twig.
В том коде есть тестовое приложение на которое и нужно обратить внимание, а особенно на класс роутер.
Обрати внимание на метод getLinkList() там и прописываются регулярные выражения для загрузки конкретной модели.
https://github[dot]com/Okula/dzsyste[dot][dot][dot]dules/Router.php
Okula Отправлено: 12 Августа, 2013 - 19:00:38 • Тема: Маршрутизация • Форум: Объектно-ориентированное программирование

Ответов: 46
Просмотров: 8031
Hapson, я в своей системе сделал маршрутизацию по регулярным выражениям.
Можешь глянуть для примера: https://github[dot]com/Okula/dzsystem
Okula Отправлено: 12 Августа, 2013 - 15:18:45 • Тема: Работа с ipfw • Форум: Администрирование *nix

Ответов: 0
Просмотров: 777
Подскажите мне как запретить доступ с конкретного IP адреса к локальной сети.
Я составляю такое правило:
CODE (htmlphp):
скопировать код в буфер обмена
  1. ipfw add deny all from 5.39.219.26 to 192.168.1.0/24

т.е. запрещаю ip адресу 5.39.219.26 посещать локальную сеть 192.168.1.0/24
Я прав? А если мне нужно запретить доступ к моему серверу я должен прописать так:
CODE (htmlphp):
скопировать код в буфер обмена
  1. ipfw add deny all from 5.39.219.26 to ip_моего_сервера

?
Okula Отправлено: 10 Августа, 2013 - 23:53:25 • Тема: Защита от спам ботов • Форум: Вопросы новичков

Ответов: 7
Просмотров: 376
Как оказалось толку никакого. Как спамили так и продолжают спамить.
Okula Отправлено: 10 Августа, 2013 - 21:50:28 • Тема: Отнятие времени • Форум: Вопросы новичков

Ответов: 6
Просмотров: 325
VestCoastman пишет:
event перевести даты в timestamp и вычесть

Плохой вариант. Если одна из дат будет более ранней чем дата начала отсчёта 1970г ? Вся логика рухнет.
Okula Отправлено: 10 Августа, 2013 - 18:28:46 • Тема: eval() • Форум: Вопросы новичков

Ответов: 5
Просмотров: 198
stas0, старайся избегать использования этой функции. Если ты до сих пор не нашёл места где применять эту функцию - она тебе не нужна.
Okula Отправлено: 10 Августа, 2013 - 18:24:47 • Тема: Вывод информации из переменной • Форум: Вопросы новичков

Ответов: 9
Просмотров: 465
go6po пишет:
Так вот сделал я с конкатенацией все по феншую

Ничего ты не сделал. Читай и вникай http://www.php.net/manual/ru/lan...types.string.php
Okula Отправлено: 10 Августа, 2013 - 17:59:09 • Тема: Защита от спам ботов • Форум: Вопросы новичков

Ответов: 7
Просмотров: 376
Добавил в капчу буквы, посмотрим как справятся с этой задачей боты. Шрифты оставил те же.
Okula Отправлено: 10 Августа, 2013 - 17:33:06 • Тема: Вывод информации из переменной • Форум: Вопросы новичков

Ответов: 9
Просмотров: 465
Учи правила конкатенации (присоединения строк).
Ошибки в строках 111, 115, 116 и 121.
Okula Отправлено: 10 Августа, 2013 - 12:52:28 • Тема: foreach и array_rand • Форум: Вопросы новичков

Ответов: 7
Просмотров: 309
Никто не знает что содержит в себе функция get_term_children(), а так же функция get_term().
Массив должен содержать в себе только те результаты из которых будет осуществляться выбор эллементов. Если массив будет содержать лишние эллементы то и ожидать корректной работы от скрипта не стоит.
Разберись с тем что записывается в массив $termchildren.
Okula Отправлено: 10 Августа, 2013 - 01:15:59 • Тема: foreach и array_rand • Форум: Вопросы новичков

Ответов: 7
Просмотров: 309
dimaua2, значит у тебя неверный код. Ищи ошибку в логике. Тебе дали рабочий пример во втором посте. Используй его, если не можешь написать сам.
Okula Отправлено: 10 Августа, 2013 - 01:05:22 • Тема: foreach и array_rand • Форум: Вопросы новичков

Ответов: 7
Просмотров: 309
dimaua2, наверно потому что это рандом и он выбирает из всех имеющихся в массиве Упёрся в стенку
Okula Отправлено: 10 Августа, 2013 - 00:59:54 • Тема: Удалить dir • Форум: Вопросы новичков

Ответов: 2
Просмотров: 145
bodpad, ты можешь запустить сторонние программы на сервере через функцию exec(), только если у тебя есть доступ к этой функции.

Страниц (93): « 1 [2] 3 4 5 6 7 8 9 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB