RFpro.ru: Программирование на PHP

  Все выпуски  

RusFAQ.ru: Программирование на PHP


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / PHP

Выпуск № 537
от 09.12.2006, 04:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 389, Экспертов: 48
В номере:Вопросов: 2, Ответов: 3


Вопрос № 65330: Здравствуйте! Помогите, php запутал кодировки. windows, apache в текстовом файле виндовая кодировка, такая же в ie, апач ничего не перекодирует (вроде бы, по крайней мере за ним такого раньше не замечалось). Выполняю ниже приведённый скри...
Вопрос № 65340: Здравствуйте, уважаемые эксперты! Разбираю пример по отправке сообщения на email. Работаю на своем компьютере (Windows XP SP2). Установлен AppServ v2.5.7. Выдает такой ответ: Warning: mail() [function.mail]: Failed to connect to mailserver a...

Вопрос № 65.330
Здравствуйте!
Помогите, php запутал кодировки. windows, apache
в текстовом файле виндовая кодировка, такая же в ie, апач ничего не перекодирует (вроде бы, по крайней мере за ним такого раньше не замечалось).
Выполняю ниже приведённый скрипт, в результате получаю неизвестные символы. Конвертация файла не помогла перебрал dos koy8 iso mac. Коректно же вышло лишь при транслите. Может там какая другая кодировка? И как мне нормально считать и вывести виндовую?

Приложение:

Отправлен: 03.12.2006, 06:28
Вопрос задал: Талипов А Н (статус: 1-ый класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 9)

Отвечает: PVS
Здравствуйте, Артём Талипов!
В Apache должно быть
AddDefaultCharset windows-1251

и в заголовке файла
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 04.12.2006, 10:51


Вопрос № 65.340
Здравствуйте, уважаемые эксперты!
Разбираю пример по отправке сообщения на email. Работаю на своем компьютере (Windows XP SP2). Установлен AppServ v2.5.7. Выдает такой ответ:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in F:AppServwwwprocessfeedback.php on line 14
Реакция передана
Сообщение с вашей реакцией отправлено.
Не могу разобраться, что нужно изменить в php.ini?
В приложении файл формы и файл обработки формы.

Приложение:

Отправлен: 03.12.2006, 11:14
Вопрос задал: Козлов Олег Эдуардович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Алексей Смуриков
Здравствуйте, Козлов Олег Эдуардович!
У вас просто не установлен почтовый сервер отправки почты!
или установите почтовый сервер или пробуйте на каком-нибудь хостинге....

---------
Speccy Rulezz!!!
Ответ отправил: Алексей Смуриков (статус: Практикант)
Ответ отправлен: 03.12.2006, 13:56
Оценка за ответ: 4

Отвечает: PVS
Здравствуйте, Козлов Олег Эдуардович!
Поправте в php.ini
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

на настройки соответствующие Вашему почтовому серверу (порт скорее всего останется 25, а вот адрес наверняка другой)
Ответ отправил: PVS (статус: Специалист)
Ответ отправлен: 04.12.2006, 10:59
Оценка за ответ: 4


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное