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

PHP - широко используемый, высокоуровневый, динамический, объектно-ориентированный и интерпретируемый язык сценариев, в первую очередь разработанный для серверной веб-разработки. Используется для вопросов о языке PHP.

11
Nginx 403 запрещено для всех файлов
У меня nginx установлен с PHP-FPM на коробке CentOS 5, но я пытаюсь заставить его обслуживать любой из моих файлов - будь то PHP или нет. Nginx работает как www-data: www-data, и по умолчанию загружается сайт «Welcome to nginx на EPEL» (принадлежит root: root с разрешениями 644). Файл конфигурации nginx …


8
Использование фигурных скобок с динамическими именами переменных в PHP
Я пытаюсь использовать динамические имена переменных (я не уверен, как они на самом деле называются), но примерно так: for($i=0; $i<=2; $i++) { $("file" . $i) = file($filelist[$i]); } var_dump($file0); Возвращение nullговорит мне, что это не работает. Я понятия не имею, какой здесь синтаксис или техника, которую я ищу, что затрудняет …

25
Как узнать, используете ли вы HTTPS без $ _SERVER ['HTTPS']
Я видел много онлайн-уроков, в которых говорится, что вам нужно проверить, защищено $_SERVER['HTTPS']ли соединение с сервером по протоколу HTTPS. Моя проблема в том, что на некоторых серверах, которые я использую, $_SERVER['HTTPS']это неопределенная переменная, которая приводит к ошибке. Могу ли я проверить еще одну переменную, которая всегда должна быть определена? Просто …
191 php  https 

30
Как я могу вывести UTF-8 CSV на PHP, который Excel будет читать правильно?
У меня есть очень простая вещь, которая просто выводит некоторые вещи в формате CSV, но это должен быть UTF-8. Я открываю этот файл в TextEdit или TextMate или Dreamweaver, и он правильно отображает символы UTF-8, но если я открываю его в Excel, он делает это глупо - вместо этого. Вот …

6
Как вы создаете необязательные аргументы в php?
В руководстве PHP, чтобы показать синтаксис для функций с необязательными параметрами, они используют скобки вокруг каждого набора зависимых необязательных параметров. Например, для date()функции руководство гласит: string date ( string $format [, int $timestamp = time() ] ) Где $timestampэто необязательный параметр, и если оставить его пустым, по умолчанию time()возвращается значение …
190 php 

9
Получить параметр URL в PHP
Я пытаюсь передать URL-адрес в качестве параметра URL в PHP, но когда я пытаюсь получить этот параметр, я ничего не получаю Я использую следующую форму URL: http://localhost/dispatch.php?link=www.google.com Я пытаюсь пройти через это: $_GET['link']; Но ничего не вернулось. В чем проблема?
190 php  url  redirect 

22
Генерация случайного пароля в php
Я пытаюсь сгенерировать случайный пароль в php. Однако я получаю все 'а' и возвращаемый тип имеет тип массив, и я хотел бы, чтобы это была строка. Любые идеи о том, как исправить код? Спасибо. function randomPassword() { $alphabet = "abcdefghijklmnopqrstuwxyzABCDEFGHIJKLMNOPQRSTUWXYZ0123456789"; for ($i = 0; $i < 8; $i++) { $n …

11
Проблемы кодировки символов в PHPMailer
Я пытаюсь использовать PHPMailer для отправки регистрации, активации. и т.д. почта для пользователей: require("class.phpmailer.php"); $mail -> charSet = "UTF-8"; $mail = new PHPMailer(); $mail->IsSMTP(); $mail->Host = "smtp.mydomain.org"; $mail->From = "name@mydomain.org"; $mail->SMTPAuth = true; $mail->Username ="username"; $mail->Password="passw"; //$mail->FromName = $header; $mail->FromName = mb_convert_encoding($header, "UTF-8", "auto"); $mail->AddAddress($emladd); $mail->AddAddress("mytest@gmail.com"); $mail->AddBCC('mytest2@mydomain.org', 'firstadd'); $mail->Subject = …
190 php  phpmailer 


12
Как мне установить расширение ext-curl с PHP 7?
Я установил PHP 7, используя этот репозиторий , но когда я пытаюсь запустить composer install, он выдает эту ошибку: [пакет] требует ext-curl * -> запрашиваемое расширение PHP curl отсутствует в вашей системе. С PHP 5 вы можете легко установить его, запустив команду yumor apt-get install php5-curl, но я не могу …
190 php  curl  php-7 

10
PHP PDO: кодировка, набор имен?
Я имел это ранее в моем обычном соединении mysql_ *: mysql_set_charset("utf8",$link); mysql_query("SET NAMES 'UTF8'"); Нужно ли это для PDO? И где я должен это иметь? $connect = new PDO("mysql:host=$host;dbname=$db", $user, $pass, array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
189 php  mysql  pdo 

12
Печенье против сессий
Я начал использовать PHP пару месяцев назад. Ради создания системы входа в систему для моего веб-сайта я прочитал о файлах cookie и сеансах и их различиях (файлы cookie хранятся в браузере пользователя и сеансах на сервере). В то время я предпочел куки-файлы (а кому не нравятся куки-файлы ?!) и просто …
189 php  session  cookies 


16
PHP - ошибка сертификата SSL: невозможно получить сертификат локального эмитента
Я использую PHP версии 5.6.3 как часть XAMPP в Windows 7. Когда я пытаюсь использовать Mandrill API, я получаю следующую ошибку: Неопределенное исключение «Mandrill_HttpError» с сообщением «Ошибка вызова API для сообщений / шаблона отправки: проблема с сертификатом SSL: невозможно получить сертификат локального эмитента» Я уже попробовал все, что я прочитал …
189 php  ssl  curl  xampp  mandrill 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.