Jump to content

linkan

Newbie
  • Posts

    6
  • Joined

  • Last visited

linkan's Achievements

Explorer

Explorer (1/14)

0

Reputation

  1. Спасибо но решил проблему чуть по другому. просто прописал в my.ini collation_server=cp1251_general_ci character_set_server=cp1251 Кодировка сервера оставил как была UTF-8 Unicode (utf8) Сопоставление кодировки соединения с MySQL выбрал как cp1251_general_ci и всё заработало как надо=) Если бы кто из модератеров сделал статейку об основных ошибках начинающих(с названием ... аля проблеммы с отображением базы или какими другими названиями.. которые обычно используют начинающие). думаю такие бы темы появлялись реже. сам создал тему уже как последнюю инстанцию так как не мог 2 дня докумекать что от чего зависит... да и форумов начитался где профи объясняют что надо делать как равным себе а не как человеку у которого эта проблема первый раз приключилась.
  2. Понял где собака зарыта( как я понял мне надо прописать все переменные в my.ini вот к такому виду привести character set client utf8 (Глобальное значение) cp1251 character set connection utf8 (Глобальное значение) cp1251 character set database cp1251 character set filesystem binary character set results utf8 (Глобальное значение) cp1251 character set server cp1251 character set system utf8 collation connection utf8_general_ci (Глобальное значение) cp1251_general_ci collation database cp1251_general_ci collation server cp1251_general_ci а у меня счас в настройках творится следующее character set client utf8 character set connection utf8 character set database utf8 character set filesystem binary character set results utf8 character set server utf8 character set system utf8 collation connection utf8_general_ci (Значение сессии) utf8_general_ci collation database utf8_general_ci collation server utf8_general_ci вот пока что что у меня прописано и my.ini ## UTF 8 Settings #init-connect=\'SET NAMES utf8\' collation_server=utf8_general_ci character_set_server=utf8 #skip-character-set-client-handshake #character_sets-dir="L:/xampp/mysql/share/charsets" если меняю collation_server=utf8_general_ci на cp1251_unicode_ci MySQL вообще отказывается грузится(
  3. Доброго времени суток дорогие Гуру =) Очень нужна ваша помощь. Пред история: Долго писал и управлял сайтом на связке Apach + phpmyadmin (той что ставится из сборки уроков от Евгения Попова ... который ruseller) всё было хорошо не знал бед. здесь решил на новую систему поставить XAMPP со всеми причитающимися как новая версия Apach да и PHP и MySQl. большую часть мелких ошибочек удалось исправить ( в SQL файле старой базы менял 'TYPE=MyISAM' на ENGINE=MyISAM чтобы можно было завести старую базу в новый phpmyadmin, подбирал кодировку чтобы в phpmyadmin в базах русский текст отображался нормально. в итоге остановился на windows-1251. НО ВОТ БЕДА... На сайте весь русский текст который берётся из базы данных отображается в виде вопросов (?????????). КАК это возможно исправить? пробовал даже в ручную самостоятельно вбивать бызы... не помогло( Кто может растолковать решение данной проблемы начинающему? если надо выложить код какой то .. то скажите какой. выложу. И сопутствующий вопрос. до этого на старом MySQL пользовался программой MySql-Font для занесения информации из таблиц exel в базу. Сейчас эта прога выдаёт сплошные ошибки и постоянно виснет. какую программу можете посоветовать для выполнения данной задачи? Заранее всем благодарен=)
  4. У меня всё само собой восстановилось.... From стал распознавать и делать отдельные ветки. И всё таки про Хэдеры хотелось бы получить более подробные разъяснения... если не сложно)
  5. А поподробнее можно? я не супер умелый програмер и чуть не допонял. Если возможно то приведите пожалуйста код)
  6. Здравствуйте. с недавних пор у gmail появилась проблема... все письма отправляемые с сайта через форму обратной связи скидываются в единую ветку за 1 день с отправителем как (неизвестный отправитель) не реально получается разобрать почту. Может кто подскажет что случилось или что надо сделать в коде чтобы исправить трабл с gmail/ вот сам сэндэр формы if (isset($_POST['$name'])) {$name = $_POST['$name'];} if (isset($_POST['$email'])) {$email = $_POST['$email'];} if (isset($_POST['$message'])) {$message = $_POST['$message'];} $address = 'mail@gmail.com'; $sub = "Сообщение с сайта"; $mes = "Автор назвался: $name \nУказал свой адрес: $email \nСодержание письма: $message"; $verify = mail ($address,$sub,$mes,"Content-type:text/plain; charset = windows-1251\r\nSender:$email"); if ($verify == 'true') echo "<p>Сообщение отправлено</p> <h4 class='redt'><a href='index.php'>Вернутся на главную страницу</a></h4>"; else echo "<p>Сообщение не отправлено</p> <h4 class='redt'><a href='about.php'>Вернутся на страницу формы</a></h4>"; раньше письма рассортировывались по значениям From и на ящик приходило письмо вида Автор назвался: .... Указал свой адрес: ...@mail.ru Содержание письма: Здравствуйте! ....... теперь же приходят в виде From: mail@yandex.ru Автор назвался: .... E-mail: ....@yandex.ru Содержание письма: ////// У меня сложилось впечатление что gmail просто не может обработать поле From:.... но почему и как это исправить .. от гугла ответа не добился((( раньше всё было нормально ... другие почтовики и почтовые клиенты с кодом работают без проблем. Помогите пожалуйста разобраться в ситуации.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy