1
php urldecode()関数はphp append関数では機能しません(例:my descriptionはurlencode関数を使用してエンコードされたストアです)、jquery append関数で使用されるjsonとjsonデータを使用しますここ は、JSONコードは、このJSONはjqueryのappendメソッド以下 を使用してjQueryと負荷データを使用して読み込まれPHP関数がJquery appendメソッドで動作していません
[
{
"discription":"It%27s+too+hard+to+climb+on+that+but+we+got+life+one+time%2C+" }
]
である私のjqueryの関数は
<script type="text/javascript">
function loaddreampost()
{
$.ajax({
type:"POST",
url:"dreamworld_ajax.php",
success:function(data)
{
var dreamdata=JSON.parse(data);
for(var i in dreamdata)
{
$(".loaddreampost").append(
"<div class='lblsizr'>"+
//here i try to decode data using urldecode function bt did not work
"<p><?php echo urldecode(dreamdis[i].discription)?></p>"+
"</div>"
);
}
}
});
}
ですここ
私のhtmlコードは、だから、私を助けてくださいどのようにjqueryの でPHPのurldecode()関数を使用してデータを復号化するために、事前
JavaScriptはクライアントサイドスクリプトであり、phpはサーバサイドスクリプトですので、javascriptの変数をPHPに直接使用することはできません。代わりにurlencodeをしたい場合はjavascript関数** encodeURI()を使うことができます** –