我已经创建了一个简单的结账的形式使用移动的网站:

<form action="" method="GET">
        First Name:<br />
        <input type="text" name="firstname" />
        <br /><hr />
        Last Name:<br />
        <input type="text" name="lastname" />
        <br /><hr />
        Phone Number:<br />
        <input type="text" name="phonenumber" />
        <br /><hr />
        Address:<br />
        <input type="text" name="address" />
        <br /><hr />
        Town:<br />
        <input type="text" name="town" />
        <br /><hr />
        County:<br />
        <input type="text" name="county" />
        <br /><hr />
        Postcode:<br />
        <input type="text" name="postcode" />
        <br /><hr />
        Email:<br />
        <input type="text" name="email" />
        <br /><hr />
        <input type="submit" value="Submit" />
        </form>

所创建的信息需要传递一个URL只。基URL,在这种情况下,domain.com.该网址是创建和航向应该是这样的:domain.com/p=firstname+lastname+123+456+7890+123+address+street+etc.....

因为这是对一个移动网站,JavaScript 不能 可以使用。PHP将是理想的,因为我们的一些知识,但其他解决方案可能是可能的。

任何指导,在开始在哪里或什么研究?

有帮助吗?

解决方案

安德斯

如果你需要后这另一个站点,然后你应该使用重定向。

这里有必要的步骤->

  1. 发布上述的形式,以自己的PHP页
  2. 在该网页上,做一个重定向到你需要张贴到网址字符串的格式需要与变量插入。

做一个向在PHP:

header( 'Location: http://www.yoursite.com/new_page.html' ) 

其他提示

如果它是一个服务器Apache你工作,你可以使用mod_rewrite到regex工艺的URL到任何你愿意的话。

使用 method="GET" (而不是职位),以致使浏览器以通过形成数据的一部分网址(在形成 action?fieldName=value&fieldName2=value2).

你有没有确切的网址格式?你能不能得到的只是改变形的方法 获得 和使用的标准查询字符格式?如果你真的想要那个格式,可以向在服务器上。坦率地说,我认为经常查询串的是更好地(如果添加一段?)

并不完全知道什么你要求,但似乎你想要的形式上述提交本身网址的所有变量正在URL串。如果是这种情况下,必须改变的方法来获得。作为对拉动这些变量到您的接收页,PHP是好的。该法在PHP抓获得var

$_GET["fname"]; 
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top