doujun5009 2015-12-26 18:35
浏览 45
已采纳

如何从javascript传递编码值并在php页面解码?

Any body has any idea how to encode a value which has comma(,) or any other special character in javascript and then decode the value in a different php page?

javacript code for send values through url

function search(){
    var city_val = $('.city-selection').val();
    var venue_val = $('.venue-selection').val()
    var function_val = $('.function-selection').val();
    var loadpage = "/data/scripts/search_decor.php?city="+city_val+"&venue="+venue_val+"&function="+function_val;
    $('#main_content').load(loadpage, function() {});
}

php code for retreiving values from url

$city = $_GET['city'];
$venue = $_GET['venue'];
$function = $_GET['function'];
  • 写回答

2条回答 默认 最新

  • duanfeigui6655 2015-12-26 18:38
    关注

    On the javascript side you need to use encodeURIComponent().
    For example:

    var city_val = encodeURIComponent($('.city-selection').val());
    

    On the php side you should use urldecode(). For example:

    $city = urldecode($_GET['city']);
    

    Check the links for encodeURIComponent() and urldecode().

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥20 求快手直播间榜单匿名采集ID用户名简单能学会的
  • ¥15 DS18B20内部ADC模数转换器
  • ¥15 做个有关计算的小程序
  • ¥15 MPI读取tif文件无法正常给各进程分配路径
  • ¥15 如何用MATLAB实现以下三个公式(有相互嵌套)
  • ¥30 关于#算法#的问题:运用EViews第九版本进行一系列计量经济学的时间数列数据回归分析预测问题 求各位帮我解答一下
  • ¥15 setInterval 页面闪烁,怎么解决
  • ¥15 如何让企业微信机器人实现消息汇总整合
  • ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
  • ¥15 如何用Python爬取各高校教师公开的教育和工作经历