Articles of php

Как удалить кавычки из строки?

$string = "my text has \"double quotes\" and 'single quotes'"; Как удалить все типы котировок (разных языков) из $string ?

Почему PDO_MySQL не возвращает целое число?

Я переношу свои коды PHP из mysql (устарел в 5.5) на PDO_MySQL . Однако mysql_fetch_row возвращает целое число, в то время как PDOStatement::fetch возвращает строки для чисел. Как я могу заставить PDO вести себя так же, как и предыдущий? Результат mysql_fetch_row : array(1) { ["id"]=> int(1) } Результат PDOStatement::fetch : array(1) { ["id"]=> string(1) "1" […]

Передайте данные формы на другую страницу с помощью php

У меня есть форма на моей домашней странице, и когда она отправлена, она загружает пользователей на другую страницу на моем сайте. Я хочу передать данные формы, введенные на следующую страницу, с чем-то вроде: <?php echo $email; ?> Где $email – адрес электронной почты, введенный пользователем в форму. Как именно я это делаю?

Как отформатировать дату UTC для использования указателя зоны Z (Zulu) в php?

Мне нужно отображать и обрабатывать даты UTC в следующем формате: 2013-06-28T22: 15: 00Z Поскольку этот формат является частью стандарта ISO8601, у меня нет проблем с созданием объектов DateTime из строк, подобных приведенным выше. Однако я не могу найти чистый способ (что означает отсутствие строковых манипуляций, таких как substr и replace, и т. Д.), Чтобы представить […]

Рекурсивный поиск дерева MySQL

У меня есть база данных с деревом имен, которые могут упасть в общей сложности на 9 уровней, и мне нужно иметь возможность искать вниз по ветви сигнала дерева из любой точки ветви. База данных: +———————-+ | id | name | parent | +———————-+ | 1 | tom | 0 | | 2 | bob | […]

Лучший способ получить доступ к Exchange с помощью PHP?

Я пишу приложение CMS в PHP, и одним из требований является то, что он должен иметь возможность взаимодействовать с сервером Exchange клиента. Я написал эту функцию несколько раз раньше и всегда использовал WebDAV для этого, но теперь я отказываюсь от этого. Я буду запускать сайт в IIS или Apache (без предпочтений) на сервере Windows 2008. […]

Являются ли htmlentities () и mysql_real_escape_string () достаточно для очистки ввода пользователя в PHP?

Я очень новичок в PHP, в основном я пытаюсь создать систему комментариев для своего сайта. У меня есть следующая функция: $ input = $ _POST ['comment']; function cleanUserInput ($ input) {$ input = mysql_real_escape_string ($ input); $ input = htmlentities ($ input); return $ input; } Таким образом, вопрос в том, является ли mysql_real_escape_string достаточным […]

PHP ZipArchive не-английские имена файлов возвращают фанковые имена файлов в архиве

Этот код работает правильно, чтобы сделать ZIP-файл с нужными файлами, за исключением файлов в архиве, которые не находятся на английском языке (в данном случае они являются ивритом), имеют странные символы вместо правильных букв на иврите. <?php $filesfordown = $_POST['GEMin']; if(empty($filesfordown)) { echo "No files were seleceted for download."; } else { $zip_name = "RMW." . […]