Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Проблем с encoding в feedback форма

Featured Replies

Здравейте, направил съм си една feedback форма и искам да пращам мейлите с php. Всичко работи както трябва, но като пиша на български във формата, в мейла чета маймуница.

Head-a на html формата изглежда така:


<meta content="text/html; charset=UTF-8" http-equiv="content-type">

А скрипта пращащ мейла така:

<?php

  $email = $_REQUEST['email'] ;

  $message = $_REQUEST['message'] ;


if (mail( "[email protected]", "Feedback Form http://mail-lists.co.cc", $message, "From: $email")) {

  echo("<p>Message successfully sent!</p>");

 } else {

  echo("<p>Message delivery failed...</p>");

 }

?>

Моля помогнете.

  • Автор

Добави в скрипта :

$headers = 'MIME-Version: 1.0' . "\r\n";

$headers .= 'Content-type: text/html; charset=UTF-8' . "\r\n";

ТеÑÑ‚/Test

Това е ефекта.

Не съм сигурен, но ще питам:

Ако добави в HEAD-a това: charset=windows-1251" няма ли да свърши работа???

  • Автор

Не съм сигурен, но ще питам:

Ако добави в HEAD-a това: charset=windows-1251" няма ли да свърши работа???

Според мен енкодинг 1251 и UTF-8 еднакво добре четът кирилица.

  • Автор

Значи в момента се логнах в мейла си през оутлук и забелязах, че самия енкодинг на писмото е Western-8859-1. От друга страна се логнах през конзолата, която съм си я сетнал на UTF-8 и там мейла се чете нормално... идеи

Значи в момента се логнах в мейла си през оутлук и забелязах, че самия енкодинг на писмото е Western-8859-1. От друга страна се логнах през конзолата, която съм си я сетнал на UTF-8 и там мейла се чете нормално... идеи

те ти ти казаха, ползвай cp1251. под линукс това беше единствения енкодинг, с който можех да чета субтитрите във филмите...

Редактирано от the professor (преглед на промените)

  • Автор

Значи в момента се логнах в мейла си през оутлук и забелязах, че самия енкодинг на писмото е Western-8859-1. От друга страна се логнах през конзолата, която съм си я сетнал на UTF-8 и там мейла се чете нормално... идеи

Даже в момента гледам phpinfo:

default_charset UTF-8 UTF-8

default_mimetype text/html text/html

не мога да разбера защо шибания мейл пристига с друг енкодинг..

  • 2 седмици по-късно...

MIME-Version: 1.0

Content-Disposition: inline

Content-Transfer-Encoding: binary

Content-Type: text/html; charset=utf-8

X-Mailer: MIME::Lite 3.023 (F2.76; T1.27; A2.04; B3.07_01; Q3.07)

Date: Fri, 19 Feb 2010 15:37:34 +0200

From: MMD CRAWL WIZARD <[email protected]>

Subject: MMD Critical Bug Found:B000000020 in POSMaster

To: [email protected]

<!DOCTYPE html

PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">

<head>

<title>MMD Crawler Wizard Report Service</title>

<link rev="made" href="mailto:sisadmin%5C%40sistechnology.com" />

<meta name="keywords" content="MMD Crawler" />

<meta name="copyright" content="copyright 2010 lod" />

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

аз ползвам MIME::Lite за пращане на писмото, тия вградени функции само мажат.

забелязах, че си сложил някакъв http URL като subject. имай впредвид, че ще хитнеш всички spam филтри, които съществуват, да не говорим колко жестоко пренебрегваш rfc-тата

Редактирано от sanddaemon (преглед на промените)

Добавете отговор

Можете да публикувате отговор сега и да се регистрирате по-късно. Ако имате регистрация, влезте в профила си за да публикувате от него.

Гост
Публикацията ви съдържа термини, които не допускаме! Моля, редактирайте съдържанието си и премахнете подчертаните думи по-долу. Ако замените букви от думата със звездички или друго, за да заобиколите това предупреждение, профилът ви ще бъде блокиран и наказан!
Напишете отговор в тази тема...

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    23%
    Дарени 227.69 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.