За последние 24 часа нас посетили 33420 программистов и 1755 роботов. Сейчас ищет 1151 программист ...

PHP + CKEditor - как получить данные?

Тема в разделе "JavaScript и AJAX", создана пользователем mark2010, 13 янв 2011.

  1. mark2010

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

    С нами с:
    18 авг 2010
    Сообщения:
    80
    Симпатии:
    0
    Есть форма, в ней есть поле textarea с CKEditor. К примеру у него имя content. Вот такая конструкция для получения данных НЕ работает:

    Код (Text):
    1.  
    2. $_POST['content']
    как их получить POSTом?[/code]
     
  2. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    echo'<pre>';print_r($_POST); die();

    И смотри что приходит
     
  3. mark2010

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

    С нами с:
    18 авг 2010
    Сообщения:
    80
    Симпатии:
    0
    tommyangelo
    У меня это приходит аяксом...

    Код (Text):
    1.  
    2. $result = array();
    3. $page_content       =   $_POST['pageContent'];
    4. $result['result'] = false;
    5. $result['message'] = $_POST['pageContent'];
    6. die(json_encode($result));
    [js]
    function ajax_add_page()
    {
    options =
    {
    url: 'addPage.php',
    data: $('formAddPage'),
    onSuccess: function(result)
    {
    if (result['result'])
    {
    alert(result['message'])
    location.href = 'pages.php?mode=show';
    }

    else
    {
    alert(result['message']);
    }
    }
    }

    new Request.JSON(options).send();
    }
    [/js]

    В моём случае выдаётся пустой алерт.
     
  4. mark2010

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

    С нами с:
    18 авг 2010
    Сообщения:
    80
    Симпатии:
    0
    Ещё что заметил: если конкретно в коде прописываю что-то типа

    Код (Text):
    1.  
    2. <textarea>some text</textarea>
    то в ответ мне выдаётся окошко с текстом some text.

    Но мне-то не это нужно, а нужно динамически получить это поле с сервера.
     
  5. Johnatan

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

    С нами с:
    6 мар 2008
    Сообщения:
    508
    Симпатии:
    0
    Адрес:
    Испания
    MooTools? Почему прямо об этом не написать?
    method: 'post' пробовали добавлять в опции?
     
  6. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    установи фаербаг и смотри что уходит и что приходит