如何获取当前页面的url地址并传值到另一页面并写入数据库中,请教代码怎么写?
我这里有一段获取代码,
 window.location.href = "/abc.php?url=" + escape(window.location.pathname);不知道对不对

解决方案 »

  1.   

    也对。你这是URL的路径部分(就是文件地址)。
    如果要取得整个URl字符串(在浏览器中就是完整的地址栏),用window.location.href
      

  2.   

    js 就用你上面的代码(乔丹鉴定)
    php 就用header
      

  3.   

    怎么理解?如果要取得整个URl字符串(在浏览器中就是完整的地址栏),用window.location.href   ?
      

  4.   

    pathname  与  href  你理解不了吗?  看单词意思也能看出来啊。path name路径名字  href就是超链接地址咯。
      

  5.   

    window.location.href =escape(window.location.href);
      

  6.   

    我是想在当前html页面用js获取url值,然后传到另一个php页面
      

  7.   

     window.location.href = "/abc.php?url=" + escape(window.location.href);这样不行吗?
      

  8.   

    这是获取页面的代码段?  对吗?$nowurl=$_GET['url'];
    //获取传递过来的url$relation_qq = $db->exe_sql("select `relationqq` from `data001` WHERE `url` LIKE '%{$nowurl}'");
    $info_title = mysql_fetch_assoc($relation_qq);
    $info_qq = $info_title["relationqq"];
    echo "<a target=blank href=http://wpa.qq.com/msgrd?V=1&Uin=".$info_qq."&Site=http://www.abc.com&Menu=yes><img border="0" SRC=http://wpa.qq.com/pa?p=13:".$info_qq.":13 alt="有事Q我"></a>"";
      

  9.   

    总是提示这句有错
    if(!empty($info_qq)){
    echo "<a target=blank href=http://wpa.qq.com/msgrd?V=1&Uin=".$info_qq."&Site=http://www.abc.com&Menu=yes><img border="0" SRC=http://wpa.qq.com/pa?p=13:".$info_qq.":13 alt="有事Q我"></a>";}
      

  10.   

    Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in M:\wamp\www\iframe\relationqq.php on line 15
      

  11.   

    外层双引号,里面用单引号。或者转义:
    border='0'
    alt='有事Q我'
    或者:
    border=\"0\"
    alt=\"有事Q我\"
      

  12.   

    if(!empty($info_qq)){
    echo "<a target=blank href=http://wpa.qq.com/msgrd?V=1&Uin=".$info_qq."&Site=http://www.abc.com&Menu=yes><img border='0' SRC=http://wpa.qq.com/pa?p=13:".$info_qq.":13 alt='有事Q我'></a>";}
      

  13.   

    Notice: Undefined index: url in M:\wamp\www\relationqq.php on line 8
    现在提示这个,似乎url没有传递过去
      

  14.   

    可以打印一下$info_title;z这个数组。
    print_r($info_title);  什么结果
      

  15.   

    现在是想 在  html页面用js获得当前网址,然后传递到abc.php页面,应该怎么传递
      

  16.   

    print_r($info_title["f_relationqq"]);输出结果为 0
      

  17.   

    你首先relationqq.php页面输出一下看取到url没? 取到了才有下面的操作。
    $nowurl=$_GET['url'];下面加上:
    echo $nowurl;
      

  18.   

    地址有没写对? 去掉escape()呢?