Вопросы с тегом «php»

94
Элегантный способ поиска файлов UTF-8 с помощью спецификации?

В целях отладки мне нужно рекурсивно искать в каталоге все файлы, которые начинаются с отметки порядка байтов (BOM) UTF-8. Мое текущее решение - это простой сценарий оболочки: find -type f | while read file do if [ "`head -c 3 -- "$file"`" == $'\xef\xbb\xbf' ] then echo "found BOM in: $file" fi...

94
Команды не синхронизированы; вы не можете запустить эту команду сейчас

Я пытаюсь выполнить свой PHP-код, который вызывает два запроса MySQL через mysqli, и получаю сообщение об ошибке «Команды не синхронизированы; вы не можете запустить эту команду сейчас». Вот код, который я использую <?php $con = mysqli_connect("localhost", "user", "password", "db"); if (!$con)...

94
Красивый способ удалить GET-переменные с помощью PHP?

У меня есть строка с полным URL, включая переменные GET. Как лучше всего удалить переменные GET? Есть ли хороший способ удалить только один из них? Это код, который работает, но не очень красив (я думаю): $current_url = explode('?', $current_url); echo $current_url[0]; Приведенный выше код просто...

94
Не выводить эхо cURL

Когда я использую этот код: $ch = curl_init($url); $statuses = curl_exec($ch); curl_close($ch); Мне возвращают то, что я хочу, но если я просто использую это - $statusesэто отражается на странице. Как я могу это остановить?...

94
Отправить форму без перезагрузки страницы

У меня есть сайт объявлений, и на странице, где показываются объявления, я создаю форму «Отправить отзыв другу» ... Так что любой желающий может отправить отзыв о рекламе на адрес электронной почты друзей. Я предполагаю, что форма должна быть отправлена ​​на страницу php, верно? <form...

94
Как вести журнал ошибок в CodeIgniter (PHP)

Мне нужен журнал ошибок в PHP CodeIgniter. Как включить ведение журнала ошибок? У меня есть несколько вопросов: Каковы все шаги для регистрации ошибки? Как создается файл журнала ошибок? Как поместить сообщение об ошибке в файл журнала (при возникновении ошибки)? Как отправить эту ошибку по...

94
Повторное подключение клиента при перезагрузке сервера в WebSocket

Я использую веб-сокет, используя PHP5 и браузер Chrome в качестве клиента. Я взял код с сайта http://code.google.com/p/phpwebsocket/ . Я запускаю сервер, и клиент тоже подключен. Я тоже могу поболтать. Теперь, когда я перезапускаю сервер (убивая его и запуская снова), клиент получает отключенную...

94
Сохранение метки времени в таблице mysql с использованием php

У меня есть поле в таблице MySQL с timestampтипом данных. Я сохраняю данные в эту таблицу. Но когда я передаю метку времени ( 1299762201428) записи, она автоматически сохраняет значение 0000-00-00 00:00:00в этой таблице. Как я могу сохранить метку времени в таблице MySQL? Вот мое INSERTзаявление:...

94
выберите количество (*) из таблицы mysql в php

Я могу получить как значение, так и строку результата запроса mysql. Но я изо всех сил пытаюсь получить единственный результат запроса. например: $result = mysql_query("SELECT COUNT(*) FROM Students;"); Мне нужен результат для отображения. Но я не получаю результата. Я пробовал следующие методы:...

94
Доступ к внешней переменной с использованием анонимной функции в качестве параметров

В основном я использую эту удобную функцию для обработки строк db (закройте глаза на PDO и / или другие вещи) function fetch($query,$func) { $query = mysql_query($query); while($r = mysql_fetch_assoc($query)) { $func($r); } } С помощью этой функции я могу просто: fetch("SELECT title FROM tbl",...

94
Как вывести (в лог) многоуровневый массив в удобочитаемом формате?

Я работаю над сайтом drupal, и при отладке мне всегда приходится читать длинные вложенные массивы. В результате большая часть моей жизни потрачена на использование клавиш со стрелками, возврата и табуляции, чтобы разбить 1000+ символьных строк во вложенный читаемый формат. Для разработчиков drupal...

94
Отметка времени PHP в DateTime

Вы знаете, как я могу преобразовать это в strtotime или значение аналогичного типа для передачи в объект DateTime ? Дата у меня: Mon, 12 Dec 2011 21:17:52 +0000 Что я пробовал: $time = substr($item->pubDate, -14); $date = substr($item->pubDate, 0, strlen($time)); $dtm = new...

94
memory_get_peak_usage () с «реальным использованием»

Если real_usageаргумент установлен trueв PHP DOCS, говорят, что он получит реальный размер памяти, выделенной из системы. Если это falseбудет информация о памятиemalloc() Какой из этих двух вариантов возвращает макс. память, выделенная относительно значения ограничения памяти в php.ini? Я хочу...

94
Операции приоритета и битовой маски

Я столкнулся с (казалось бы) очень странным случаем. Возьмите число 2 ( 0b10) и замаскируйте его с помощью 1 ( 0b01) Это должно произвести 0b00что эквивалентно 0. Однако здесь появляется г-н Шредингер: var_dump(0b10 & 0b01); // int(0) var_dump(0b10 & 0b01 == 0); // int(0) var_dump(0b10...

94
Как создать хешированный пароль laravel

Я пытаюсь создать хешированный пароль для Laravel. Теперь кто-то сказал мне использовать хэш-помощник Laravel, но я не могу его найти или смотрю в неправильном направлении. Как создать хешированный пароль laravel? И где? Изменить: я знаю, что это за код, но я не знаю, где и как его использовать,...

94
Как использовать PHP password_hash для хеширования и проверки паролей

Недавно я пытался реализовать свою собственную безопасность в сценарии входа в систему, на который наткнулся в Интернете. Изо всех сил пытаясь научиться создавать собственный сценарий для генерации соли для каждого пользователя, я наткнулся на него password_hash. Насколько я понимаю (основываясь...