-3
Мне нужно отправить строку на определенный http. Я использую php и на стороне сервера, используя aspx. мой код выглядит так:Как сохранить специальные символы при отправке их в php?
$post_data=$Fbid."]".$name."]".$first_name."]".$middle_name."]".$last_name."]".$link."]".$username."]".$workid."]".$workname."]".$position_id."]".$position_name."]".$position_date."]".$gender."]".$timezone;
выход будет так:
data=597785639%26Anthony+G.+Helou%5DAnthony%5DG.%5DHelou%5Dhttps%3A%2F%2Fwww.facebook.com%2Fanthony.g.helou%5Danthony.g.helou%5D%5D%5D%5D%5D%5D%5D
он меняется] в% 5D.
я использовал:
utf8_encode($post_data);
, но я не работал. Любая помощь ??
Это URL кодируется и он должен расшифровать себя, прежде чем читать его от '$ _POST'. Вы ищете 'url_decode' и' url_encode'? – h2ooooooo
[Что каждый веб-разработчик должен знать о кодировке URL] (http://blog.lunatech.com/2009/02/03/what-every-web-developer-must-know-about-url-encoding) – deceze