Articles of input

Как проверить, установлен ли вход php: //?

Мне нужно проверить, существует ли php://input / isset. Работает ли он с php isset() ? Каков правильный способ проверить это?

Обработка ввода с помощью Zend Framework (Post, get и т. Д.)

im re-factoring php на zend-код, и весь код заполнен $_GET["this"] и $_POST["that"] . Я всегда использовал более phpish $this->_request->getPost('this') и $this->_request->getQuery('that') (этот не слишком логичен с getQuery вместо getGet). Поэтому мне было интересно, был ли мой метод более безопасным / лучше / проще обслуживать. Я прочитал в документации по Zend Framework, что вы должны проверить […]

Правильно ли я санируюсь / бегаю?

Я сделал простой поисковый скрипт в PHP, который ищет базу данных mySQL и выводит результат. Как это работает: Пользователь ищет «гнездо» через форму поиска. Мой PHP-скрипт GET этот поиск и оздоравливает его. Затем скрипт, используя SELECT и LIKE , получает результаты. Затем скрипт выводит результат пользователю. Наконец, скрипт сообщает пользователю, что «jack-s возвратил x результатов». […]

Как я могу избежать <input file> удаляет значения после выбора файлов?

Я работаю над веб-загрузчиком, однако, я нашел что-то, я не знаю, если это проблема. Вот что я нашел: Когда я выбираю файлы с <input type="file" multiple> , значения всех выбранных файлов хранятся в списке файлов, который находится внутри INPUT. Однако, когда я добавляю больше файлов, файлы, которые я выбираю, заменяют те, которые я выбрал ранее. […]

Multi select PHP

<form action="<?=$_SERVER['PHP_SELF']?>" method="post"> <select name="test[]" multiple="multiple"> <option value="one">one</option> <option value="two">two</option> <option value="three">three</option> <option value="four">four</option> <option value="five">five</option> </select> <input type="submit" value="Send" /> </form> <?php $test=$_POST['test']; if ($test){ foreach ($test as $t){echo 'You selected ',$t,'<br />';} } if($t=='one') $price1=12; if($t=='two') $price2=2; $total = $price1 + $price2; echo $total; Когда один и два выбраны, мне хотелось бы, чтобы […]

Каков правильный способ определить, содержат ли входы строки HTML или нет?

При получении пользовательского ввода в формах я хочу определить, не содержат ли поля «имя пользователя» или «адрес» разметку, которая имеет особое значение в XML (RSS-каналах) или (X) HTML (при отображении). Итак, какой из них является правильным способом определить, не введен ли введенный ввод каких-либо специальных символов в контексте HTML и XML? if (mb_strpos($data, '<') === […]

Как я могу отправить ByteArray (из Flash) и некоторые данные формы в php?

У меня есть эскизный блок, сделанный во Flash AS3, как этот: http://henryjones.us/articles/using-the-as3-jpeg-encoder Я хочу отправить jpg на сервер и некоторые данные из поля формы html с php. Есть ли способ заставить Flash-фильм доставлять файл изображения при нажатии кнопки отправки?

ограничения размера входного потока php

Я пытаюсь прочитать исходный поток ввода из php, используя php: // input. Это работает для большинства файлов, однако файлы размером более 4 МБ игнорируются при загрузке. Я установил post_max_size и upload_max_size в 20M каждый, думая, что это решит мою проблему, но это не так. Есть ли еще один параметр php.ini, который нужно настроить или мне […]

PHP: Лучший способ проверить, является ли ввод допустимым числом?

Каков наилучший способ проверить, является ли ввод числовым? 1- +111+ 5xf 0xf Эти номера не должны быть действительными. Только цифры: 123, 012 (12), положительные числа должны быть действительными. Это текущий текущий код: $num = (int) $val; if ( preg_match('/^\d+$/', $num) && strval(intval($num)) == strval($num) ) { return true; } else { return false; }

PHP DOMDocument: как получить значение поля ввода

Как получить значение поля ввода, как показано ниже, где у него нет атрибута ID с помощью DOMDocument PHP? <input type="text" name="make" value="Toyota">