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++

https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
///// у творчій відпустці. не турбувати /////

3

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

Прихований текст
може кодирівка все ж таки???
тут спілкуються українці, про політику, і інше (серед них є програмісти, але дуже мало, тому не заходьте туди лише з питаннями про програмування)
https://discord.gg/Zk29v4P

4

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

FakiNyan написав:
Прихований текст
може кодирівка все ж таки???
Прихований текст
Кадирівка, як не крути
Подякували: 221VOLT1

5

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

з notepadom не помого

Програміст - це не професія.
Це образ мислення.

6

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

olekca01 написав:

з notepadom не помого

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

https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
///// у творчій відпустці. не турбувати /////

7

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

221VOLT написав:

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

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

Програміст - це не професія.
Це образ мислення.

8 Востаннє редагувалося olekca01 (23.10.2016 21: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 хостинг
(набагато швидше ніж телепатів)

https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
///// у творчій відпустці. не турбувати /////

12

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

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

Мій блог про ОС сімейства *nix - http://nixtravelling.blogspot.com/
Подякували: 221VOLT1

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

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

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

тут спілкуються українці, про політику, і інше (серед них є програмісти, але дуже мало, тому не заходьте туди лише з питаннями про програмування)
https://discord.gg/Zk29v4P
Подякували: 221VOLT1

14

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

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

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

15 Востаннє редагувалося Ostapchuk (25.10.2016 16: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 18: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)

https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
///// у творчій відпустці. не турбувати /////

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, він же казна-що ще - не варто, це таке лайно (як і ті, хто стоїть за ним), що й описати складно
Прихований текст
взагалі-то я гугл рекламував
і ще свій говнокод показав в неті, не кидаючись кусочками лайна в телепатів
https://blog.clever-games.win/
Це ще не кінець. Це навіть не початок кінця. Але, можливо, це кінець початку.
Зростання мудрості можна точно вимірювати ступенем зменшення злоби.
///// у творчій відпустці. не турбувати /////