Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Ошибка character encoding 
:(
    Опции темы
mstdmstd
Дата 14.8.2014, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Привет,
При сабмите формы в консоле выскакивает ошибка

Цитата

POST http://local-ci22.com/admin/hostel/edit/15 [HTTP/1.1 500 Internal Server Error 23ms]
The character encoding of the HTML document was not declared. 
The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. 
The character encoding of the page must be declared in the document or in the transfer protocol.


В заголовке страницы:
Код

<!DOCTYPE html>
<html>
<head>
    <base href="http://local-ci22.com/">
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">

Форма описана как:

Код

                <form class="form-horizontal" action="admin/hostel/edit/15" method="post" accept-charset="utf-8" id="form_hostel_edit"                    name="form_hostel_edit" enctype="multipart/form-data" >

Форма сабмититься сама на себя. При get-открытии страницы этой ошибки нет.
В чем может быть ошибка?

Это сообщение отредактировал(а) Aliance - 15.8.2014, 07:45
PM MAIL   Вверх
Game-lot
Дата 14.8.2014, 18:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 8.11.2007

Репутация: нет
Всего: 2



В <head> страницы, указанной в action формы нет указания на кодировку:

<meta content="text/html;charset=utf-8" http-equiv="Content-Type">


Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
mstdmstd
Дата 17.8.2014, 16:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Я добавил ву заголовок строку
Код

 <meta content="text/html;charset=utf-8" http-equiv="Content-Type">

Это не помогло.При сабмите формы выскакивает ошибка
Код

" An Error Was Encountered
The action you have requested is not allowed. " 

а в консоле ошибка
Код

POST http://local-ci22.com/admin/hostel/edit/15 [HTTP/1.1 500 Internal Server Error 8ms]
The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol.

с которой я начинал Я сейчас не уверен возможно ошибка в консоли и было следствием непонятной ошибке при сабмите формы?

Это проект php5/codeigniter2.2/smarty
и заголов с хедером там общий и остальные редакторы работаю нормально

Я выложил на сревер
надо зайти на http://dev9.softreactor.com/ci22/admin/admin/login  под логином ciAdmin 111111
далее заходим на страницу  http://dev9.softreactor.com/ci22/admin/hostel/index и вверху в списке Operator выбираем 2->Operator_1 - у него много данных

И заходим по ссылке "Edit"  на любой редактор Твм изначально была большая форма с несколькими табами и многочисленными полями
Я убрал все поля оставил только одно форму и 1 поле чтобы в POST-е были данные.
Код

 <form class="form-horizontal" action="admin/hostel/edit/15" method="post" id="form_hostel_edit" name="form_hostel_edit" enctype="multipart/form-data" >   
<input type="text" id="value" name="value" value="test text">


При сабмите формы вызывается JS-функция
function onSubmit(IsReopen) {
    var theForm = $("#form_hostel_edit");
    alert( "theForm::"+var_dump(theForm) )
    $("#is_reopen").val(IsReopen)
    theForm.submit();
}

отображается алерт с данными формы и ошибка при сабмите формы
Там же рядом есть несколько работающих редакторов
http://dev9.softreactor.com/ci22/admin/pricing/edit/ 
или
http://dev9.softreactor.com/ci22/admin/operator/edit/14
Там тот же хедер страницы и проблем нет - страницы нормально сабмитяться
Не пойму в чем проблема
Сорри если ошибка веткой - пусть модераторы меня поправят...


Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
Game-lot
Дата 18.8.2014, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 39
Регистрация: 8.11.2007

Репутация: нет
Всего: 2



ну, то, что Вы в alert запихали массив из 50 строк не является удачным решением! вместо alert() лучше такой большой вывод поместить в оператор JavaScript: console.log();

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0647 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.