PHP- все статьи тега ➜ страница 3
Написание PHP расширений с использованием Delphi 2010 и php4Delphi
Во-первых, речь идет о php4Delphi, а не RadPHP (ранее Delphi для PHP). Используя Delphi 2010 PHP 5.3.6 (VC9, NTS) php4Delphi 7.2 (скомпилирован с директивой VC9) Windows Server 2008 R2 IIS 7 При попытке запустить php4Delphi delphi_math.пример расширения dll на сервере IIS / PHP я вижу следующую ошибку в C:WindowsTempphp-errors.журнал. [15-Jun-2011 17: 58: 42] предупреждение PHP: Запуск PHP: не удается загрузить динамический библиотека 'C:Program файлы (x86)PHPextdel ...
Смена Пароля В Laravel 5.4
Я добавил код для смены пароля в своем веб-приложении. Но Hash::check() не работает. Всегда возвращайте false. Также Hash::Make() возвращает разную строку каждый раз. Я попробовал bcrypt() вместо этого, но это также не работает. Пожалуйста, помогите мне. Вот мой код. public function changePassword(Request $request) { $user = Auth::user(); $curPassword = $request->input['curPassword']; $newPassword = $request->input['newPassword']; if (Hash::check($curPassword, $user-> ...
Как сделать так, чтобы cURL возвращал false, если сервер не отвечает через 2 секунды?
Я получил эту функцию, теперь иногда, когда сайт не работает или загружается в течение длительного времени, это замедляет время загрузки моего сайта. Есть ли способ заставить его просто вернуть false, если сервер не отвечает в течение 2 секунд? Как вы можете видеть, я попробовал это с CURLOPT_CONNECTTIMEOUT, но это, похоже, не помогло. function url_get_contents($url) { if (!function_exists('curl_init')) { die('Exit: CURL is not installed or enabled!'); } $ch = curl_ini ...
Сохранение выбранного значения выпадающего списка в переменной в PHP [закрыто]
Я получил доступ к базе данных MySql, извлек значения из соответствующей таблицы и поместил их в выпадающий список, используя: $material_query= "SELECT material FROM materials"; $material_query_run = mysql_query($material_query); echo "<select>"; while ($material_query_array= mysql_fetch_array($material_query_run) ){ echo "<option value='' >".$material_query_array['material']."</option>"; }echo "</select>"; Как теперь х ...
Многоуровневый список с CodeIgniter
Я недавно работаю с CodeIgniter и PHP. Я пытаюсь выполнить простую задачу, которая заключается в том, чтобы показать многоуровневое меню. Допустим, у меня есть таблица студентов и статусов. Я хочу показать, какие студенты находятся в каком статусе(старшие, младшие и т. д.). Но я получаю эту ошибку: A PHP Error was encountered Severity: Notice Message: Trying to get property of non-object Filename: views/sview.php Line Number: 31 В строке 31 у меня есть <?php echo $status->statusn ...
PHP 7.1 замена нескольких значений динамическими переменными
Я довольно новичок в PHP, и хотя я нашел способ решить свою проблему, я чувствую, что, безусловно, есть гораздо более простой способ достичь того же результата: Вот что мне нужно сделать: У меня есть такая строка (в реальной есть около 25 значений, которые нужно заменить) "We have received ##AMOUNT## ##CURRENCY## for your OrderID n. ##ORDER_ID##" В этой строке я должен заменить##AMOUNT## со значением переменной named $AMOUNT##CURRENCY## со значением переменной $CURRENCY##ORDER_ID## со зн ...
стоит ли компилировать программу на языке Си и запускать ее вместо страницы PHP?
Похоже, что большую часть времени набранная скорость не стоит того - так ли это? в противном случае многие люди будут делать это для своей самой популярной страницы. Есть ли реальная польза от использования программы на языке Си? Я могу представить себе случай, когда это не важно: когда узкое место Сети на сервере значительно больше, чем узкое место процессора, то скорость выполнения программы становится менее важной. ...
Как рассчитать разницу между двумя днями в виде форматированной строки?
Вот что у меня есть до сих пор: /** * Parse a duration between 2 date/times in seconds * and to convert that duration into a formatted string * * @param integer $time_start start time in seconds * @param integer $time_end end time in seconds * @param string $format like the php strftime formatting uses %y %m %w %d %h or %i. * @param boolean $chop chop off sections that have 0 values */ public static function FormatDateDiff($time_start = 0, $time_end = 0, $format = "%s", $c ...
Измените название месяца с другого языка на английский в Smarty
Как изменить название месяца с текущего языка (польский PL) на английский в Smarty? У меня есть это {$product->specificPrice.to|date_format:'%d %B %Y %H:%M:%S'} Что дает мне 17 maj 2015 00:00:00 "maj" в польском языке означает May, и я хочу иметь эту разметку: 17 May 2015 00:00:00 ...
Как можно разрешить apache отправлять электронную почту?
У меня есть виртуальная машина CentOS 6.2 под управлением Apache 2.2 и PHP 5.3, с которой я пытаюсь отправлять электронную почту с помощью функции mail() PHP. Я могу отправлять электронную почту из CLI без проблем, но когда PHP пытается это сделать, он терпит неудачу. В журнале sendmail есть следующее: Oct 9 11:42:03 localhost sendmail[3080]: NOQUEUE: SYSERR(apache): can not chdir(/var/spool/clientmqueue/): Permission denied Похоже, что Apache не имеет разрешения на это, но я не уверен, как ...
Обновление местоположения на Google Maps-API
В настоящее время работаю над небольшим проектом и не могу решить проблему, с которой я сталкиваюсь при обновлении местоположения на карте Google через API. Быстрый запуск (эта часть полностью работает) - Иметь базу данных MySQL с некоторыми значениями lat и long - По щелчку кнопки используйте Ajax, чтобы попасть в PHP-скрипт, который извлекает случайный lat и long из базы данных и кодирует в json. - Я успешно извлекаю значения lat и long и могу предупредить их или вставить их в любом месте на ...
Сервер Laravel 5.6 MySQL исчез
Фон У меня есть базовое приложение Laravel, которое отлично работало. Я запустил php artisan make:auth на нем, мигрировал, зарегистрировал нового пользователя и смог войти в систему и просмотреть дом.лезвие.РНР. Я использую valet для обслуживания сайта и припарковал его в каталоге. Я не использую Хомстед, просто использую свою местную машину. Что вызвало проблему Я запустил brew update / brew upgrade, и теперь не могу войти в приложение вообще. Ожидаемый результат Войдите в прилож ...
Как разобрать переменную с динамическим именем в PHP?
У меня есть переменные, такие как <?php $num1 = 'txt1'; $num2 = 'txt2'; $num3 = 'txt3'; ... И у меня есть цикл for ($i=1; $i<100; $i++){ echo 'This is textNr'.$i.':' .$num.$i ; } Мне нужно получить результат как: Это textNr1: txt1 Конечно, с этим кодом я бы получил что-то вроде: Это textNr1: 'undefined' , потому что в $num.$i число $не определено; Итак, $num.$я должен быть после того, как проанализированный и стать $num1 и тогда $num1 как должно быть разобр ...
Можно ли отправлять POST-данные с помощью PHP-редиректа?
Update: это не дубликат Как отправить запрос POST с PHP?. Решения там не работают для меня, они просто выводят результат запроса, я не хочу этого делать, я хочу отправить пользователя на внешний сайт, это безопасный сайт для обработки платежей по кредитным картам. Обновление 2: я добавил диаграмму ниже, чтобы попытаться четко объяснить, что я пытаюсь сделать Вот что я пытаюсь сделать: Html-форма передается в php скрипт Php-скрипт выполняет некоторую обработку данных, а затем отправляет ...
Что является лучшим способом для хранения продолжительность в MySQL
Мне нужно сохранить длительность (количество минут и / или часов и / или дней). Я посмотрел на тип MySQL, но типы даты и времени, похоже, используются для хранения определенной даты во времени. Не продолжительность. Я подумываю об использовании int для хранения номера секунды и преобразования его в PHP для отображения. ...
Добавьте роль пользователя в jwt, laravel 5 jwt-auth
У меня есть сервер laravel 5, который отправляет JWT-токен в качестве ответа json при входе в систему с помощью jwt-auth. Теперь я хотел бы добавить роль пользователя к токену jwt, который отправляет laravel, я попробовал следующим образом: Это мой текущий контроллер <?php namespace AppHttpControllers; use IlluminateHttpRequest; use AppHttpControllersController; use JWTAuth; use TymonJWTAuthExceptionsJWTException; use IlluminateDatabaseEloquentModel; use AppUser; class ...
Может ли PHP определить, выполняется ли он из задания cron или из командной строки?
Я ищу способ PHP, чтобы определить, был ли скрипт запущен из ручного вызова на оболочке (я вошел в систему и запустил его), или если он был запущен из записи crontab. У меня есть различные скрипты типа обслуживания, написанные на php, которые я установил для запуска в моей crontab. Иногда, и мне нужно запустить их вручную раньше графика или, если что-то не получилось/сломалось, мне нужно запустить их пару раз. Проблема в том, что у меня также есть некоторые внешние уведомления, установленные в ...
Установка значений по умолчанию в select2 с помощью AJAX-вызова?
У меня есть два примера. Это с обычным select2 со статическими входами, который работает с полями по умолчанию заранее: http://jsfiddle.net/z96Ca/2/ Далее идет select2 с вызовом ajax, и значения по умолчанию не добавляются в поле-почему?! http://jsfiddle.net/z96Ca/1/ Я некоторое время возился, но не могу понять, как добавить значения заранее, когда есть вызов ajax. Вот строка, которая обычно добавляет код заранее: $(test).val(["test1","test2"]).trigger("change"); Надеюсь, я достаточно ...
fwrite не нарушает линию
Я пишу это: $fh = fopen('public/newsletter.txt', 'w'); foreach($entries as $row) { fwrite($fh, 'e-mailn'); fwrite($fh, $row->new_email . ';'); } fclose($fh); Ожидая, что это будет email [email protected]; Но я получаю [email protected]; Как это исправить? ...
PHP: удалить определенный тег из HTML-строки?
У меня есть следующий html: <html> <body> bla bla bla bla <div id="myDiv"> more text <div id="anotherDiv"> And even more text </div> </div> bla bla bla </body> </html> Я хочу удалить все, начиная с <div id="anotherDiv"> до его закрытия <div>. Как мне это сделать? ...