Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Ćirilica preko get parametra

[es] :: PHP :: Ćirilica preko get parametra

[ Pregleda: 1670 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.235.*

Sajt: https://avramovic.info


+46 Profil

icon Ćirilica preko get parametra08.07.2007. u 16:51 - pre 203 meseci
Naime, stranica treba da primi preko GET parametra ćirilični string, i on u URLu browsera postaje newname.php?name=%D0%9D%D0%B5%D0%BC%D0%B0%D1%9A%D0%B0

Kako sad ovo da ponovo vratim u ćirilicu u PHPu? Pokušavao sam sa urldecode, rawurldecode i još neke funkcije ali neće pa neće. Takođe, pokušao sam da odradim base64 enkoding ćirilice iz JS-a pa tako da ga prosledim PHP strani, ali ne ide, kad se dekoduje, ne dobija se originalni string
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

mickey.co.ba
Miralem Halilovic
Sarajevo, BiH

Član broj: 26263
Poruke: 136
87.250.113.*

Sajt: 11betting.com


Profil

icon Re: Ćirilica preko get parametra08.07.2007. u 18:31 - pre 203 meseci
evo sta sam ja pokuso, kod mene sve radi OK

Code:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body><?
echo urlencode("Miralem");

echo "<br />\n";

echo urldecode("%D0%9C%D0%B8%D1%80%D0%B0%D0%BB%D0%B5%D0%BC");

echo "<br />\n";

echo urldecode("%D0%9D%D0%B5%D0%BC%D0%B0%D1%9A%D0%B0");


?>
</body>
</html>


rezultat tvog texta je Nemanja
 
Odgovor na temu

Nemanja Avramović
Engineering Manager
MENU Technologies
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4391
77.46.235.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Ćirilica preko get parametra08.07.2007. u 19:37 - pre 203 meseci
Neverovatno, zaboravio sam da ubacim ovo posle konektovanja na bazu (pošto tekst strpam u bazu pa ga onda iz baze prikazujem):

Code:
mysql_query("SET NAMES utf8");
mysql_query("SET CHARACTER SET utf8");
mysql_query("SET COLLATION_CONNECTION='utf8_general_ci'");


Sad lepo radi... a kad se setim da sam ja to pisao u FAQ... strašno :/
Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

[es] :: PHP :: Ćirilica preko get parametra

[ Pregleda: 1670 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.