Articles of Ограничение

как ограничить доступ к каталогу, чтобы я мог запускать php-скрипты из браузера

Первый пост, будьте нежны 🙂 … Я делаю поиск на этом сайте, а также другие, и понимаю, что я могу быть в моей голове. Вот ситуация: 1) У меня есть сайт, работающий на BlueHost (Linux OS, я думаю, работает Apache), который открыт для общего доступа 2) У меня есть набор php-скриптов на веб-сайте, который я […]

Запрос UPDATE не работает с LIMIT

Привет, я использую запрос UPDATE с лимитом 0,1, где мне нужно обновить первую строку, которая соответствует условию, которое im дает в запросе mysql_query("UPDATE `product_option` SET `input_value`='$color_a',`input_price`='$color_price_a' WHERE `product_id`='$_REQUEST[pid]' and `input_type`='option' LIMIT 0,1"); в моей sql-таблице $ _request [pid] повторяется много раз, поэтому в тех строках, в которых сопоставляется $ _request [pid], я хочу обновить первую […]

Возвращает count of 0 из mysql "count ()"

У меня есть следующий запрос, выполняющийся на mysql SELECT DATE(field) AS day, COUNT( * ) AS totalSessions FROM table GROUP BY DATE(field) ORDER BY field DESC LIMIT 7 Он возвращает day | totalSessions 2013-12-17 | 5 2013-12-15 | 1 Что мне нужно изменить по моему запросу, чтобы получить результаты day | totalSessions 2013-12-17 | 5 […]

Не разрешать> 2mb изображения

ЗДРАВСТВУЙ! Как проверить, пытаются ли пользователи загружать файлы размером более 2 МБ? Я хотел бы это отрицать и выдать сообщение об ошибке пользователю, который пытается это сделать. Я знаю, что это что-то вроде этого, но что я должен изменить 50000, чтобы стать 2mb? if ($_FILES['imagefile']['size'] > 50000 ) { die ("ERROR: Large File Size"); }

Ограничить запись конкурса один раз в день

Я пишу сценарий конкуренции PHP для сайта участников, который должен ограничивать записи по одному в день на каждого члена. До сих пор у меня есть следующий код MySQL: SELECT ce_id FROM competition_entries WHERE ce_c_id = '$c_id' AND ce_sub_id = '$user_id' AND cte_date >= SYSDATE() – INTERVAL 1 DAY ce_c_id – это идентификатор соревнования, ce_sub_id – […]

Как ограничить скорость исходящего ответа от php-скрипта?

Как ограничить скорость исходящего ответа от php-скрипта? Поэтому у меня есть сценарий, генерирующий данные в режиме keep-alive. Он просто открывает файл и читает его. Как ограничить исходящую скорость (К тому времени у меня такой код) if(isset($_GET[FILE])) { $fileName = $_GET[FILE]; $file = $fileName; if (!file_exists($file)) { print('<b>ERROR:</b> php could not find (' . $fileName . […]

PHP: вопрос о расшифровке Json

Как я могу декодировать весь файл arround 10k без ограничения памяти php? я нашел код, который разбил фид на части: http://pastebin.com/m43c3384f как изменить код для работы с фидом ниже: GAF_update_projects_vertical_callback({"projects":{"count":2,"items":[{"id":502817,"name":"SEO","url":"http:\/\/www.getafreelancer.com\/affiliates\/ref.php?u=boon86&l=http%3A%2F%2Fwww.getafreelancer.com%2Fprojects%2FSEO%2FSEO.502817.html","start_unixtime":1252386582,"start_date":"Tue, 08 Sep 2009 01:09:42 -0400","end_unixtime":1252818582,"end_date":"Sun, 13 Sep 2009 01:09:42 -0400","buyer":{"url":"http:\/\/www.getafreelancer.com\/affiliates\/ref.php?u=boon86&l=http%3A%2F%2Fwww.getafreelancer.com%2Fusers%2F1094422.html","id":1094422,"username":"eyalbiber"},"state":"A","short_descr":"Hi, My name is Eyal. I'm looking for seo expert to work with him on long […]

Как остановить загрузку большого размера при загрузке?

Я использую apache, PHP. Таким образом, для php даже я устанавливаю максимальный размер файла, если кто-то загружает огромный файл, он загрузит все это на сервер, а затем возвращает ошибку PHP. это правильно? Я бы хотел, чтобы веб-сервер или PHP остановились, когда размер файла или размер запроса больше определенного размера. есть ли способ сделать это? Я […]

Более 640 000 элементов в массиве – проблема с памятью

У меня есть сценарий, который ставит 803 * 803 (644 809) график с 1 000 000 значений внутри каждого. При ~ 500 * 500 все работает нормально – но теперь он падает – он пытается выделить более 64 МБ памяти (чего у меня нет). Какое решение? Как-то «раскололи» его или …? $result=mysql_query("SELECT * FROM some_table", […]

Ограничение скорости исходящих запросов PHP + curl

Есть ли способ ограничить (с задержкой) исходящие запросы PHP + curl на внешний сервер, так что есть только n запросов в секунду? PHP используется в режиме Fastcgi, поэтому невозможно использовать сон.