Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
PHP History Api с выводом из бд mysqli используя php Данные выводит всё нормально, когда начинанию переключать страницы, скрипт не совсем нормально работает, он выводит всю часть страницы, а не ту часть которую которую я вывожу, а так сам по себе скрипт нормально работает если не использовать это без mysqli, вот ссылки на материалы которые я пытаюсь объединить https://*******/n8nD44 https://*******/BOEb1E - вместо **** goo . gl Вместе получится... https://www.cyberforum.ru/ php-beginners/ thread1963214.html PHP IMAP: чтение и сохранение XLS-файлов
Всем привет! Совсем недавно начал разбираться с IMAP & XLS, столкнулся с пока нерешенной проблемой. На ящик (GMail) захожу, заголовки, тела, структуру писем читаю. Получаю данные в base64- и/или MIME-формате, а вот что делать дальше и как сохранить их себе на диск, чтобы они открывались Excel понять не могу. Код (много раз переписываемый и комбинируемый) ниже: $my_box =...
PHP Parse error: syntax error, unexpected '@' Parse error: syntax error, unexpected '@' Помогите пожалуйста if (empty(@$link->query("SELECT `id` FROM `AD_CATEGORIES` WHERE `id` = '{$cat}'")->fetch())) { Вот строка https://www.cyberforum.ru/ php-beginners/ thread1963058.html PHP Увеличение числа на n% https://www.cyberforum.ru/ php-beginners/ thread1962935.html
Всем привет, комрады, прошу не пинайте! Ради решения вопроса зарегался наконец на форуме (до этого был безмолвным наблюдателем) — затык конкретный... Учить php начал пару недель назад, решал задачки для ламеров и тут такое: Надо ввести число в форму и %, ответ будет число+%. Вот код: <html><body> Введите число и процент, на который его нужно увеличить <form name="forma" method="GET"...
Обработка одной строки в среди числа большого количества строк PHP
Господа. Никак не могу кратко и емко сформулировать свой вопрос (не смог нагуглить чего то путного), поэтому начну с описания проблемы. Есть личный кабинет пользователя. В нем он может отправлять сообщения другим пользователям, а также читать присланные ему и удалять их. Доставленные сообщения загружаются из бд. include ('11.php'); // подключаем бд $stmt = $pdo->prepare('SELECT message,...
PHP Создание сайта на php https://www.cyberforum.ru/ php-beginners/ thread1962837.html
Всем доброго времени суток! Создал сайт, написал код и все прочее, но что то сайт не пашет Ссылка на файл http://dropmefiles.com/073281
PHP Сайт местоположение в реальном времени https://www.cyberforum.ru/ php-beginners/ thread1962835.html
Все доброго времени суток. У меня есть простое приложение на андроид которое например каждую минуту отправляет координаты местоположения на сервер. ( простой php сайт ). Там я их принимаю и чисто ради интереса записываю в базу. Все вроде работает. Теперь хочу сделать на сайте карту на которой бы в реальном времени было видно расположение андроид устройства. Что для этого нужно и как...
В проекте открывается только главная страница index.php, на остальных страницах ошибка 404 PHP
В проекте открывается только главная страница index.php, на остальных страницах ошибка 404. На пк работает всё хорошо. Использую XAMPP, rewrite mod включен, единственное что на ноуте порт-83 а на пк-80, наверное в этом и проблема. _htaccess.php AddDefaultCharset utf-8 RewriteEngine on RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule...
PHP Кодировка при загрузке файлов https://www.cyberforum.ru/ php-beginners/ thread1962723.html
Здравствуйте! Есть код для заргузки файлов в папку if($_FILES !== 4){ $uploaddir = './images/photo/'; $uploadfile = $uploaddir.basename($_FILES); $foto = $_FILES; move_uploaded_file($_FILES, $uploadfile); $result = $foto; }
PHP Запуск функции после появления переменной Доброго времени суток. Часть страницы генерируется с помощью php в цикле while ($row_name = mysqli_fetch_array($result_name)) { echo '<a href="javascript:void(0)">' . $row_name . '</a>'; } Но переменная $result_name появляется только после подключения к БД, а цикл запускается сразу при загрузке страницы. Можно ли отложить запуск цикла до появления... https://www.cyberforum.ru/ php-beginners/ thread1962650.html
Интернет-магазин с отправкой из корзины на почту PHP
Здравствуйте, форумчане) Нужно срочно сделать некоторую импровизацию интернет магазина, лучше всего ajax+php В общем, человек отмечает некоторое количество товаров, они летят в корзину, но из корзины по нажатии кнопки идет не оплата, а отправка на почту с выводом клиенту Блока "Мы скоро Вам перезвоним"- или чего-то подобного В общем говоря, не хотелось бы движков, sql и подобного, если как-то...
PHP Поиск по массиву Всем привет. Помогите справиться с задачей. Есть два массива. 1. Массив $category содержит множество наименований категорий с id 2. Массив $element содержит множество элементов, которые принадлежат каждый какой-то категории. Есть id конкретной категории из массива $category. Как найти все эл
6 / 6 / 1
Регистрация: 28.01.2016
Сообщений: 40
26.04.2017, 12:33  [ТС] 0

Сломалась отправка писем через mail() после переезда на новых хостинг - PHP - Ответ 10373088

26.04.2017, 12:33. Показов 3223. Ответов 16
Метки (Все метки)

Ответ

miketomlin, снова вернулся к решению этого вопроса. Проблема решилась. В самое начало скрипта, который генерирует страницу отправки писем добавил строчку и письмо отправилось без дополнительной правки скрипта:
PHP
1
mb_internal_encode('Windows-1251);
);

Вызов функции mb_internal_encode() возвращал значение ISO-8859-1.

Не пойму причину, из-за которой всё сломалось и письмо уходило в неправильно кодировке. Сами файлы скриптов сохранены в windows-1251.
Получается, что перед отправкой письму текст кодировался в другую кодировку, но так как в заголовке я указывал charset=windows-1251, указанная кодировка не соответствовала фактической. Поэтому приходили знаки ???? вместо текста.

phpinfo() показал, что кодировка ISO-8859-1 указана по умолчанию в следующих параметрах:
PHP
1
2
3
iconv.input_encoding
iconv.internal_encoding
iconv.output_encoding
Можете пояснить, как это могло повлиять на отправку письма и что именно послужило причиной кривой отправки?

Вернуться к обсуждению:
Сломалась отправка писем через mail() после переезда на новых хостинг PHP
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2017, 12:33
Готовые ответы и решения:

Отправка писем через функцию mail();
всем привет!... столкнулся с такой проблемой то, что не могу отправить письма по всей базе данных!...

Отправка писем через функцию mail();
всем привет!... встал вопрос отправки писем по базе зарегистрированных пользователей которые...

Отправка писем через функцию mail(); и решения с ЧС
всем привет! столкнулся с такой проблемой как отправка писем через функцию mail(); и с черным...

Отправка через SMTP писем с mail.ru на yandex.ru
Всем доброго времени суток. На этот раз проблема состоит в следующем: нужно отправить сообщение с...

16
26.04.2017, 12:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2017, 12:33
Помогаю со студенческими работами здесь

Ошибка в строке после переезда на новый хостинг
Прошу помочь. Хостер написал, что есть ошибка: PHP Parse error: syntax error, unexpected '500'...

После переезда на другой хостинг не определяется запрос AJAX
Перенес сайт на свой хостинг (ubuntu, apache, php, mysql) сам сайт работает, но запросы...

После переезда на другой хостинг не работает форма обратной связи
Всем привет. Возникла небольшая проблема. PHP я не знаю, но форму обратной связи делал для своего...

Отправка писем по E-Mail
Получаю такой текст ошибки: Сервер отклонил один или несколько адресов получателей. Отклик...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru