Переход на новую строку в "GET"

Разработка своих веб-приложений и страничек

Re: Переход на новую строку в "GET"

Сообщение doliar » 07 мар 2010, 19:11

Код: Выделить всёРазвернуть
hl2br($_POST["textarea"]); 


Код: Выделить всёРазвернуть
str_replace("\r\n", "<br>", $_POST["textarea"]); 


Отмечу, если выбран str_replace , то при замене нужно учитывать DOCTYPE, но это уже спецификация html :wink:
Код: Выделить всёРазвернуть
<br> или <br /> 
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: Переход на новую строку в "GET"

Сообщение Zver » 07 мар 2010, 19:20

аргх... сказал же, что GET.. Он уже принимает без перехода на строку..
Zver
Активный участник
 
Сообщения: 1333
Зарегистрирован: 18 дек 2008, 18:51
Откуда: Саратов, Заводской

Re: Переход на новую строку в "GET"

Сообщение doliar » 07 мар 2010, 19:22

Тогда код формы и обработчика в студию!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: Переход на новую строку в "GET"

Сообщение Zver » 07 мар 2010, 19:32

Код: Выделить всёРазвернуть
/* ------------------------ */
/*  XMLHTTPRequest Enable   */
/* ------------------------ */
function createObject(){
   var request_type;
   var browser = navigator.appName;
   if(browser == "Microsoft Internet Explorer"){
      request_type = new ActiveXObject("Microsoft.XMLHTTP");
   } else {
      request_type = new XMLHttpRequest();
   }
   return request_type;
}

var http = createObject();

function editPost(id){
   
   totalBlock(1);
   http.open('get', '/?action=return-smg&post-id='+id+'&nocache='+nocache);
   http.onreadystatechange = editPostReply;
   http.send(null);
   
   function editPostReply(){
      if(http.readyState == 4){
         var response = http.responseText;
         
         if(response == '0'){
            alert('У вас нет прав для редактирования этого сообщения!');
         } else {
            var postCon = document.getElementById('postContent'+id);
            var cont = postCon.innerHTML;
            postCon.innerHTML = '<textarea class="editPostTextarea" id="txtArea'+id+'">'+response+'</textarea><br /><br /><br />'+
            '<div class="grayBox">'+
            '<input type="button" class="gbutton" href="javascript:" onclick="closeFastEdit('+id+');" value="Отмена" />'+
            '<input type="button" class="gbutton" href="javascript:" onclick="acceptFastEdit('+id+');" value="Применить изменения" /></div>';
            totalBlock(0);
         }
      }
   }
}



PHP тут не нужен, т.к. сказал что данные принимаются уже без переходов на новую строку..
Zver
Активный участник
 
Сообщения: 1333
Зарегистрирован: 18 дек 2008, 18:51
Откуда: Саратов, Заводской

Re: Переход на новую строку в "GET"

Сообщение doliar » 07 мар 2010, 19:50

Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: Переход на новую строку в "GET"

Сообщение Zver » 07 мар 2010, 20:15

Придётся переписывать всё под POST... >_<
Zver
Активный участник
 
Сообщения: 1333
Зарегистрирован: 18 дек 2008, 18:51
Откуда: Саратов, Заводской

Пред.

Вернуться в PHP, HTML, CSS...

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8