За последние 24 часа нас посетили 17992 программиста и 1650 роботов. Сейчас ищут 1605 программистов ...

кодировка, как всегда :))

Тема в разделе "Вопросы от блондинок", создана пользователем warm, 2 авг 2007.

  1. warm

    warm Активный пользователь

    С нами с:
    31 янв 2007
    Сообщения:
    74
    Симпатии:
    0
    $username = htmlentities($_POST['username']);

    вставил такую строчку и теперь в базу данных перестали записываться русские буквы. рисует Àíäðåé

    я понимаю, что он русские буквы воспринимает как теги

    Искал методы борьбы с этим, но не нашёл. Подскажите балбесу :))

    если можно не посылать в мануал :))
     
  2. Anonymous

    Anonymous Guest

    убрать
     
  3. warm

    warm Активный пользователь

    С нами с:
    31 янв 2007
    Сообщения:
    74
    Симпатии:
    0
    да, но тогда возможна запись тегов
     
  4. warm

    warm Активный пользователь

    С нами с:
    31 янв 2007
    Сообщения:
    74
    Симпатии:
    0
    htmlspecialchars
    вроде это помогло
     
  5. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    warm, htmlspecialchars преобразует спец. символы, например
    для удаления тэгов существует функция strip_tags
     
  6. stas_t

    stas_t Активный пользователь

    С нами с:
    24 апр 2007
    Сообщения:
    500
    Симпатии:
    0
    Адрес:
    Courbevoie, France
    пусть в базу записываются тэги, если пользователю так хочется. просто при выводе в виде html используйте htmlspecialchars
     
  7. warm

    warm Активный пользователь

    С нами с:
    31 янв 2007
    Сообщения:
    74
    Симпатии:
    0
    тогда же и удаляются и русские символы, а не надо их удалять