За последние 24 часа нас посетили 71313 программистов и 1625 роботов. Сейчас ищут 876 программистов ...

Замена символа плюс на пробел...

Тема в разделе "Прочие вопросы по PHP", создана пользователем INETCHIK, 13 фев 2014.

  1. INETCHIK

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

    С нами с:
    13 фев 2014
    Сообщения:
    35
    Симпатии:
    0
    Здраствуйте!

    ИНОГДА при отправке данных из форм методом пост||гет символ "+" заменяется пробелом. В чем могут быть причины ? В кодировке?
    Например, есть такой код:
    Код (Text):
    1. <form method="post" action=""><textarea name="text"></textarea><input type="submit" value="go"></form>
    2. <?php
    3. echo $_POST['text'];
    4. ?>
    ___

    допустим я пишу в поле textarea код цикла for:
    Код (Text):
    1. <?php for($d=0; $d<=5; $d++){echo $d;}
    и нажму на кнопку "go", и тут приходит код без символов "++" но вместо них два пробела:
    Код (Text):
    1. <?php for($d=0; $d<=5; $d  ){echo $d;}
     
  2. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Твой код написан не по фен шую.

    Может проанализируешь? Иногда это очень странно. Че ввел то и должен получить.
     
  3. INETCHIK

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

    С нами с:
    13 фев 2014
    Сообщения:
    35
    Симпатии:
    0
    Кажется глюк браузера...точно не знаю

    Добавлено спустя 8 минут 43 секунды:
    Со стандарта и Оперы норм. А с ucweb иногда.
    Для неважных задач конечно не страшно
     
  4. smitt

    smitt Старожил

    С нами с:
    3 янв 2012
    Сообщения:
    3.166
    Симпатии:
    65
    Значить у них код написан не по фен шую.

    Должно работать.
     
  5. INETCHIK

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

    С нами с:
    13 фев 2014
    Сообщения:
    35
    Симпатии:
    0
    Спасибо!