поясните, что имеете ввиду рнр-библиотека и еще она прописана в рнр-ини?
так как в рнр-ини кроме как к примеру extension=php_curl.dll указание никаких других библиотек не наблюдается (и все остальное - это указание директорий и настройки работы рнр, которые также могут быть закомментированы).
папка и по умолчанию ее называют: ext. также согласно шаблону конфига нужно вписать эту библиотеку если ее нет вообще либо уже существующую раскомментировать.
ООП у тебя тут и не пахнет. это простая структурка. приведу пример шлакокода согласно твоему примеру в html, который тебе придется переделывать под свой, но все же:
поясню почему шлакокод: потому что резать данные на блоки так способом не выгодно. проще блоки создавать на js, css, html. в данном случае php берет на себя все что увеличивает код, потребление памяти, потребление ресурса машины (процессор).
(int)$_GET['ID'] - желательно проверить. если 0, то выдавать ошибку. пустые запросы тоже ни к чему и вот еще mysql_real_escape_string(intval($_GET['ID']))
вы слишком доверяете данным которые приходят. могут вас "пощупать" (Добавление)
вот еще как пример (а их у вас куча)
при использовании PDO 100% защиты не будет, так как на взлом будет влиять особенности запросов и ухищрений взломщика.
если говорить не о бд, то стоит проверять все входящие данные от пользователя. но, есть вопрос: имеет ли смысл пропускать только a-z 0-9 ?? или я б сказал, всегда ли при запросах будут поступать данные такого типа?? ... навряд ли.
перед тем как составить регулярку - нужно знать какие будут данные. если по 1 типу данных ковырять.. то тут кучу регулярок можно накаптить... а оно тебе надо? выложи список строчек данных которые будут и помощь не заставит себя ждать. ну и конечно какие данные нужно найти
Это тема преобразование динамических url в статистические (htaccess, mod_rewrite). приводить примеры бессмысленно , так как в инете куча примеров, только введи в поисковике
Рекурсия http://php.net/manual/ru/functio...user-defined.php (Добавление)
Также цикл: к примеру for() (Добавление)
Если потзапросу пользователя, то юзай ajax. (Добавление)
Однако, нужно понимать для чего тебе отложенный запуск функции. Сам скрипт пхп должен пройти поивсему скрипту и завершить работу, освободив память. В противном случае будет крошиться скрипт.
Есть также функция sleep() , но в одном потоке может сыграть плохую службу. Про сокеты не думаю что стоит говорить.