2016-11-30 22:12
浏览 20


I am trying to send two different codes to another page using a link. I am stuck with a problem. The method I have tried only works with one bit of information. I am using php. and the link is generated in a while statement from a database query.

 echo "<a href='accept-friend-request.php?unique-key-specificstion=" . $row["unique_key"]. "?key=" . $row["user"]. "'>Save</a>";

is it posible to send two packets of data to the next page using a link. without any sessions or much more code. The method I have tried works with one but when I add two it just posts whatever is in in between the two brackets.

My question might not be 100% clear. please message below on ways to improve the question? Also if there is any questions or comments please post them below. I thank you for your time.

图片转代码服务由CSDN问答提供 功能建议

我正在尝试使用链接将两个不同的代码发送到另一个页面。 我遇到了问题。 我尝试过的方法只适用于一点信息。 我正在使用PHP。 并且链接是在数据库查询的while语句中生成的。

  echo“&lt; a href ='accept-friend-request.php?unique-key-specificstion =  “。  $行[ “unique_key”。  “?key =”。  $行[“用户”。  “'&gt;保存&lt; / a&gt;”; 

是否可以使用链接将两个数据包发送到下一页。 没有任何会话或更多的代码。 我试过的方法可以使用一个,但是当我添加两个时,它只是发布两个括号中的任何内容。

我的问题可能不是100%清楚。 请在下面留言,提出改进问题的方法? 如果有任何问题或意见,请在下面发布。 我感谢你的时间。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • dongzhong7299
    dongzhong7299 2016-11-30 22:14

    Assuming you wish to send these as part of a query string (i.e. to be retrieved as part of the $_GET superglobal), you need to use ?foo=bar&hello=world. Notice the use of &, not multiple ?:

    echo '<a href="accept-friend-request.php?unique-key-specificstion='.$row['unique_key'].'&key='.$row['user'].'">Save</a>';

    Now in turn, accept-friend-request.php will receive:

    $_GET['unique-key-specificstion']; // Value of $row['unique_key']
    $_GET['key'];                      // Value of $row['user']
    点赞 评论