15
Май
2017

Декодирование GET параметров

Возможно, банальный вопрос, тем не менее напишу здесь, потому что искал в сети решение, однако решения не подошли.

Формировал Get-параметры через JQuery, таким образом:

$url = 'https://site-name.ru/';           
if ($client_org !== '') $url+='?org='+ frmMain.sOrg.value;
console.log($url);
$(location).attr('href', $url);

Затем пытался декодировать в PHP:

if (!empty($_GET['org']))
{
     $Comp1 = $_GET['org'];
     if (!preg_match('//u', $Comp1)) {
     $Comp = iconv("UTF-8", "CP1251", $_GET['org']);
}

Однако выдает все равно казяброкадабры. Варианты:

$Comp1 = urldecode($_GET['org']);

также не подошли. Есть что-нибудь такое, что может единообразно кодировать в Jquery и декодировать в PHP?

Источник: https://ru.stackoverflow.com/questions/666249/%D0%94%D0%B5%D0%BA%D0%BE%D0%B4%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5-get-%D0%BF%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D0%BE%D0%B2

Share

Тебе может это понравится...