Autor | Zpráva | ||
---|---|---|---|
PecanCZ Profil |
#1 · Zasláno: 5. 3. 2011, 12:25:39
Zdravím, mám na webu udělanou funkci, která přenáší data do externího souboru a tam vloží do db:
$(function (){ $("#komentare").submit(function () { var kobsah = $("#kobsah").val(); var upoz_mail = $("#upozornit_mailem").val(); var jaky_clanek = $("#clanek").val(); var reakce_na = $("#reakce_na").val(); var titulek_cl = $("#title_cl").val(); if(kobsah != '') { $.ajax ({ url: "/zapsat_koment.php", type: "post", global: false, data: {msg: kobsah, mail: upoz_mail, clanek: jaky_clanek, reakce: reakce_na, titulek: titulek_cl}, beforeSend: function () { $("input.submit").hide(); }, ajaxSend: function () { $("#status").text("loading..."); }, success: function () { $("input.submit").show(); $("#kobsah").val("").focus(); } }); }else{ $("#kobsah").css({"backgroundColor": "#ff7777", "border":"2px solid #ff7777"}).animate({backgroundColor: "white"},400).focus(); } return false; }); }); bohužel když se mi obsah zapíše do db tak se mi totálně rozháže diakritika, mohl by mi někdo z vás poradit? díky |
||
_es Profil |
#2 · Zasláno: 5. 3. 2011, 13:18:02
PecanCZ:
Takže bude asi problém inde, než v kóde, čo si tu dal, v kódovaní textu. Deklarované kódovanie textu musí byť všade rovnaké, teda v JS a HTML, v serverovom jazyku (asi PHP), aj v databáze. |
||
PecanCZ Profil |
#3 · Zasláno: 5. 3. 2011, 13:26:26
_es:
díky za reakci, už jsem na to přišel, převádím diakritiky do znaků pomocí encodeURI a pak je přes str_replace vracím zpět |
||
Časová prodleva: 13 let
|
0