У меня есть файл PHP, который необходимо запустить из командной строки (через crontab). Мне нужно передать type=daily в файл, но я не знаю, как это сделать. Я пытался: php myfile.php?type=daily но эта ошибка была возвращена: Не удалось открыть входной файл: myfile.php? Type = daily Что я могу сделать?
У меня есть ссылка в моем PHP / HTML, как это: <a href="http://search.mywebsite.com/login.aspx?checktype=uid&user=adam&password=pass1234&profile=dart&defaultdb=kts"> Log me into this website </a> Когда пользователи нажимают на ссылку, параметры обрабатываются сторонним сайтом, который позволяет пользователям без проблем регистрировать пользователей. Можно ли скрывать / маскировать / маскировать URL-адрес, чтобы пользователи не видели параметры при передаче их на указанный сайт? Если […]
Большинство из нас знают следующий синтаксис: function funcName($param='value'){ echo $param; } funcName(); Result: "value" Нам было интересно, как передать значения по умолчанию для «не последней» параметра? Я знаю, что эта терминология ушла, но простой пример: function funcName($param1='value1',$param2='value2'){ echo $param1."\n"; echo $param2."\n"; } Как мы выполняем следующее: funcName(—default value of param1—,'non default'); Result: value1 not default […]
Я встретил это предупреждение, которого я раньше не видел: Предупреждение: PDOStatement :: execute () [pdostatement.execute]: SQLSTATE [HY093]: Недопустимый номер параметра: смешанные имена и позиционные параметры в … Ссылаясь на следующий запрос PDO (упростили функцию для удобства чтения): $offset = 0; $limit = 12; function retrieve_search_posts($searchfield, $offset, $limit){ $where = array(); $words = preg_split('/[\s]+/',$searchfield); array_unshift($words, ''); […]
Моя система Ubuntu, и я установил переменные среды в /etc/environment . Если я использую PHP- скрипт с использованием CLI – распознаются переменные среды из /etc/environment . Но, если я иду на выполнение PHP- скрипта через http://domain/test.php (то есть apache2handler ), то точно такой же скрипт выдает NULL, то есть переменные среды из /etc/environment не загружаются. […]
Я пытаюсь получить apache / php, чтобы узнать путь к моему git. Я занимаюсь исследованием и просмотром во всех уголках сети и не могу найти, как это сделать. В принципе, независимо от того, что я пытаюсь, когда я запускаю echo phpinfo(); путь к Apache Environment не изменяется из /usr/bin:/bin:/usr/sbin:/sbin . И когда я запускаю system('echo […]
У меня есть среда Linux, и у меня есть веб-приложение PHP, которое условно работает на основе переменных среды, используя getenv в PHP. Мне нужно знать, как должны быть установлены эти переменные среды для правильной работы приложения. Я не уверен, как настроить это на Apache. Кроме того, мне нужно иметь возможность настраивать отдельные переменные среды для […]
Мне нужно выполнить php-файл с параметрами через оболочку. вот как я запустил php-файл: php -q htdocs / file.php Мне нужно передать параметр 'show' и php -q htdocs / file.php? show = show_name не работает Если кто-то может указать мне, какую команду выполнить, чтобы заставить файл php выполнить с заданными параметрами, это было бы очень признательно. […]
Допустим, я получаю запросы, такие как: http://www.example.com/index.php?id=123&version=3&id=234&version=4 Можно ли их легко извлечь внутри моего php-кода? Я понимаю, что могу получить всю цепочку с javascript, используя window.location.href и обрабатывать ее вручную, но я ищу что-то более элегантное. Запросы могут содержать любое количество пар версии / идентификатора, но я могу предположить, что запрос хорошо сформирован и не […]
Как проверить высоту и ширину перед загрузкой изображения с помощью PHP. Должен ли я загрузить изображение сначала и использовать «getimagesize ()»? Или я могу проверить это, прежде чем загружать его с помощью PHP? <?php foreach ($_FILES["files"]["error"] as $key => $error) { if( $error == UPLOAD_ERR_OK && $_FILES["files"]["size"][$key] < 500000 && $_FILES["files"]["type"][$key] == "image/gif" || $_FILES["files"]["type"][$key] […]