1

Тема: В мене летить кодировка в ajax

Привіт в мене виникла невеличка проблемка з ajax`ом: Я коли роблю ajax запит то кодування міняється на карлючки якісь!
Файл PHP

<?php
include_once "../functions.php";

if(isset($_GET['textarea_val'])){
    $text = $_GET['textarea_val'];
    if(input_empty($text) == NULL){
        return false;
    }
    else{
        $text = clear_string($text); 
        echo $text;
    }
}
    ?>
    

ajax

$.ajax({        
        url     : "/validate/records.php",
        type    : "GET",
        data    : "textarea_val="+val+"&date="+fullDate+"&id="+id, 
        success : function(data){  
            $('#add_new').after(data);  
        }
    });

2

Re: В мене летить кодировка в ajax

все в utf8 --- всі кусочки зберегти "utf8 without bom" - наприклад з допомогою notepad++

3

Re: В мене летить кодировка в ajax

Прихований текст

може кодирівка все ж таки???

4

Re: В мене летить кодировка в ajax

FakiNyan написав:
Прихований текст

може кодирівка все ж таки???

Прихований текст

Кадирівка, як не крути

Подякували: 221VOLT1

5

Re: В мене летить кодировка в ajax

з notepadom не помого

6

Re: В мене летить кодировка в ajax

olekca01 написав:

з notepadom не помого

є де онлайн потицяти-подивитись?

7

Re: В мене летить кодировка в ajax

221VOLT написав:

є де онлайн потицяти-подивитись?

Якщо ви про сайт на хостингу, то такого нема.

8 Востаннє редагувалося olekca01 (23.10.2016 20:14:52)

Re: В мене летить кодировка в ajax

http://image.prntscr.com/image/7ba0262202ad46d0b577afe97959a7d5.png

9

Re: В мене летить кодировка в ajax

ну то шо

10

Re: В мене летить кодировка в ajax

%D0%BC%D0%BC%D0%BC як з цього розшифрувати слово

11

Re: В мене летить кодировка в ajax

olekca01 написав:
221VOLT написав:

є де онлайн потицяти-подивитись?

Якщо ви про сайт на хостингу, то такого нема.

знайдіть
при бажанні можна знайти безплатний php хостинг
(набагато швидше ніж телепатів)

12

Re: В мене летить кодировка в ajax

А яке там має бути слово? Де воно береться? Є ймовірність, що дані вже попсовані (ще до того, як Ви намагаєтесь вивести на сторінку). Аби все побачити, то можна було б робити якісь висновки.

Подякували: 221VOLT1

13 Востаннє редагувалося FakiNyan (24.10.2016 19:26:08)

Re: В мене летить кодировка в ajax

urldecoder каже, шо ваше слово - ммм

Подякували: 221VOLT1

14

Re: В мене летить кодировка в ajax

Ви явно ніде не вказували кодування отже діє якесь значення за замовчуванням. Це може бути, на приклад, ASCII, яка не обслуговує кирилицю. Спробуйте у Вашому php скрипті встановити utf-8.
Іншою проблемою може бути кодування +val+ JSом. Перевірте щоб браузер правильно визначав кодування Вашої html сторінки.

Подякували: 221VOLT1

15 Востаннє редагувалося Ostapchuk (25.10.2016 15:36:18)

Re: В мене летить кодировка в ajax

Якщо проблема не в кодировцi php, то спробуйте там де ви даєте значення [val, fullDate, id]

var val = $('щось беремо').serialize();
var fullDate= $('щось беремо').serialize();
var id = $('щось беремо').serialize();

i т.д.

Точно не знаю чи поможе...
Але ще може бути проблема в якому форматi вiдправляє ваш браузер цей запит, подивiться уважно на заголовки запитiв в консолi браузера, там точно буде вiдповiдь на вашу проблему!

Подякували: 221VOLT1

16 Востаннє редагувалося 221VOLT (27.10.2016 17:31:45)

Re: В мене летить кодировка в ajax

221VOLT написав:
olekca01 написав:
221VOLT написав:

є де онлайн потицяти-подивитись?

Якщо ви про сайт на хостингу, то такого нема.

знайдіть
при бажанні можна знайти безплатний php хостинг
(набагато швидше ніж телепатів)

Прихований текст

я нічого не рекламую, лише приклад --
нагуглив за хвилину https://www.zzz.com.ua/uk (1й чи то 2й результат з гугла) ,
зареєструвався за хвилинку,
причепив домен pp.ua з nic.ua -- також хвилинка + годинку-декілька почекати поки причепиться в dns,

і осьо результат ---
http://www.coding.pp.ua/player/

тепер я можу показати добрим людям свій злісний говнокод,
і не мучатиму їх іграми в телепатів

([роби як я, роби краще за мене???] це у випадку якщо немає можливості заплатити за хостинг чи vps)

17

Re: В мене летить кодировка в ajax

221VOLT написав:
221VOLT написав:
olekca01 написав:

Якщо ви про сайт на хостингу, то такого нема.

знайдіть
при бажанні можна знайти безплатний php хостинг
(набагато швидше ніж телепатів)

Прихований текст

я нічого не рекламую, лише приклад --
нагуглив за хвилину https://www.zzz.com.ua/uk (1й чи то 2й результат з гугла) ,
зареєструвався за хвилинку,
причепив домен pp.ua з nic.ua -- також хвилинка + годинку-декілька почекати поки причепиться в dns,

і осьо результат ---
http://www.coding.pp.ua/player/

тепер я можу показати добрим людям свій злісний говнокод,
і не мучатиму їх іграми в телепатів

([роби як я, роби краще за мене???] це у випадку якщо немає можливості заплатити за хостинг чи vps)

Прихований текст

От тільки рекламувати zzz.com.ua, він же cba.pl, він же казна-що ще - не варто, це таке лайно (як і ті, хто стоїть за ним), що й описати складно

18

Re: В мене летить кодировка в ajax

Lordie написав:
Прихований текст

От тільки рекламувати zzz.com.ua, він же cba.pl, він же казна-що ще - не варто, це таке лайно (як і ті, хто стоїть за ним), що й описати складно

Прихований текст

взагалі-то я гугл рекламував
і ще свій говнокод показав в неті, не кидаючись кусочками лайна в телепатів