X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Помогите: проблема с jquery.ajax и jquery.load, Помогите: проблема с jquery.load
joja
joja
Topic Starter сообщение 13.11.2011, 20:43; Ответить: joja
Сообщение #1


клоновод
**

Группа: Banned
Сообщений: 88
Регистрация: 11.7.2011
Из: Донецк
Поблагодарили: 5 раз
Репутация:   4  


Здравствуйте, нужна ваша помощь (все перепробовал) - менял всевозможными способами кодировку...
Проблема в том что при выполнение запроса вместо нормального русского текста возвращаются крякозябры. как исправить?



Есть такой файл music.php :

<script type='text/javascript'>
$(document).ready(function() {

$('.plak4').live('click', function (e) {
$.ajax({
type: 'post',
cache: false,
url: "add_article.php",
data: JSON.stringify({title:document.getElementById('name4').value, key:"value"}),
//data: JSON.stringify({name:document.getElementsByName('name').value, key:"value"}),
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function(data){

$("#res2").html(data.vivod);

},
error: function(jqXHR, status){
console.log(jqXHR+'.'+status);
}
});
});

$('.plak4').click(function (e) {
setTimeout(
function()
{
$('#mus2').fadeOut('slow').load('music.php #mus2').fadeIn("slow");
}, 2000);
});
});
</script>

<form method="post">
<input type="text" value="" id="name4" />
</form>
<input class="plak4" type="button" value="Knopka" />
<div id="res2"></div>
<br /><br />



<div id="mus2">
<?php
$db = mysql_connect("localhost", "admin", "123a123");
mysql_set_charset ( "utf8", $db );
mysql_select_db("jquary", $db);



$result4 = mysql_query('SELECT * FROM news', $db);
$myrow4 = mysql_fetch_array($result4);
$news_id = $myrow4["id"];
$news_title = $myrow4["title"];
$news_views = $myrow4["views"];
$news_preview_img = $myrow4["preview_img"];
$news_text_short_article = $myrow4["text_short_article"];

do {
$news_id = $myrow4["id"];
$news_title = $myrow4["title"];
$news_views = $myrow4["views"];
$news_preview_img = $myrow4["preview_img"];
$news_text_short_article = $myrow4["text_short_article"];


echo <<<Here
$news_id<br />
$news_title<br />
$news_views<br />
$news_preview_img<br />
$news_text_short_article<br />
Here;
}
while ($myrow4 = mysql_fetch_array($result4))
?>
</div>








А также есть файл который обрабатывает данные add_article.php :

<?php
$db = mysql_connect("localhost", "admin", "123a123");
mysql_set_charset ( "utf8", $db );
mysql_select_db("jquary", $db);
if(isset($_POST)) {
$data = json_decode(file_get_contents("php://input"), true);
}

$query = mysql_query('INSERT INTO news (title, views, preview_img, text_short_article, text_full_article, url, meta_desc, meta_keywords) VALUES("'.$data['title'].'")');

$result22 = mysql_query('SELECT * FROM news WHERE title="'.$data['title'].'"');
$myrow22 = mysql_fetch_array($result22);
$title = $myrow22["title"];
echo '{vivod:"'.$title.'"}';

?>

Заранее спасибо!!!


--------------------
клоновод
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Помогите выбрать ноутбук
Ноутбук для детей
14 kstnews 312 Сегодня, 3:34
автор: anchous
Открытая тема (нет новых ответов) Недорогие услуги - php/js/mysql/jquery/bootstrap
2 vlads 661 13.12.2017, 21:01
автор: vlads
Открытая тема (нет новых ответов) Веб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
18 qpPeW 3485 12.12.2017, 13:32
автор: qpPeW
Открытая тема (нет новых ответов) Помогите выбрать программу
Помогите выбрать программу
11 impak 1356 11.12.2017, 13:11
автор: Mikki
Открытая тема (нет новых ответов) Помогите найти плагин на WP
Отзывы с профилей соц сетей
1 SEOMR 450 30.11.2017, 7:18
автор: Nell


 



RSS Текстовая версия Сейчас: 18.12.2017, 7:37
Дизайн