![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| keen_ |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 14.9.2006 Где: Москва Репутация: -3 Всего: -1 |
Подскажите пожалуйста что нужно исправить в PHP скрипте. Это веб-форма. Отправляемый текст приходит в почтовый ящик с подчёркиванием ( _ ) между словами, если в input указывается name состоящий из несколько слов с пробелами, например - name="Ближайшая станция метро".
Вот фрагмент формы: <table> <tr> <td>Ближайшая станция метро:</td><td><input size="30" type="text" name="Ближайшая станция метро" maxlength="100"></td> </tr> <tr> <td>Контактный телефон:</td><td><input size="30" type="text" name="Контактный телефон" maxlength="100"></td> </tr> <tr> <td>Мобильный телефон:</td><td><input size="30" type="text" name="Мобильный телефон" maxlength="100"></td> </tr> </table> А вот так приходит письмо в ящик: Ближайшая_станция_метро: Тушинская Контактный_телефон: 123456789 Мобильный_телефон: 123456789 А нужно чтобы было так: Ближайшая станция метро: Тушинская Контактный телефон: 123456789 Мобильный телефон: 123456789 Приаттачиваю папку со скриптом. Спасибо Присоединённый файл ( Кол-во скачиваний: 4 )
pf_form_mailer.zip 3,57 Kb |
|||
|
||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 71 Всего: 315 |
есть предложение не использовать кириллицу в именах полей. скорее всего у вас в настройках пхп стоит конвертирование пробелов в знаки подчёркивания для них.
используйте латиницу, а если хотите всё-таки в письме кириллицу, то чуть-чуть перепишите код и будет вам счастье |
|||
|
||||
| keen_ |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 14.9.2006 Где: Москва Репутация: -3 Всего: -1 |
Да лично мне пусть там будет хоть арабская бязь или японские иероглифы. Но в данном случае нужна кириллица. Так ЧТО именно там нужно исправить, я это тут и спрашивал? Это сообщение отредактировал(а) keen_ - 19.3.2010, 16:37 |
|||
|
||||
| skyboy |
|
||||||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
так и должно быть:
Либо отказывайся от кирилицы в именах полей и при формировании письма не просто
а как-то так:
Либо реши "в лоб": замени все подчеркивания на пробелы. |
||||||
|
|||||||
| Ипатьев |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2232 Регистрация: 5.7.2009 Репутация: 28 Всего: 37 |
я думаю, что сейчас автор повторит ту же самую фразу - что он и спрашивает, как заменить все подчеркивания на пробелы
на самом деле, это действително серьезная коммуникативная проблема. Представить человека, не имеющего представления о базовых строковых функциях, или там базовых операторах типа while - реально сложно. Это не укладывается в привычную картину мира, все время подспудно ищешь более сложную задачу в прочитанном вопросе, "не может же он быть действительно настолько примитивным" - думаешь ты. Но ведь может. Это не говорит плохо ни о спрашивающем ни об отвечающем. Это просто разные миры, им трудно пересечься. Это просто надо учитывать. Другое дело - несколько потребительское отношение многих посетителей к форуму. |
|||
|
||||
| keen_ |
|
||||||||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 14.9.2006 Где: Москва Репутация: -3 Всего: -1 |
Да нет. Проблемы нет. Да и сайты я иногда делаю с прошлого тысячелетия. Добавлено через 2 минуты и 1 секунду
Спасибо |
||||||||||
|
|||||||||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |