如何根据选项动态加载php文件中的表单

时间:2011-06-19 02:19:44

标签: php html

这是代码:

<ul>

    <li><a id="various3" href="index2.html">Opera</a></li>
            <li><a id="various3" href="index2.html">Chrome</a></li>
</ul>

可在index2.html

中找到
<form id="browsers" name="form100" action="browser.php" method="post"> 

<li> Do you like look and feel of your browser?<br/> 
<input type="radio" name="q1" value="1"/> Yes
<input type="radio" name="q1" value="2"/> No

<li> Does your system gets slow when your browser is running?<br/> 
<input type="radio" name="q2" value="1"/> Yes
<input type="radio" name="q2" value="2"/> No
<input type="radio" name="q2" value="3"/> Maybe
<li> Does the browser load fast when you click on the icon?<br/> 
<input type="radio" name="q3" value="1"/> Yes
<input type="radio" name="q3" value="2"/> No
<input type="radio" name="q3" value="3"/> Maybe

<li> Does the images render fast in your browser?<br/> 
<input type="radio" name="q4" value="1"/> Yes
<input type="radio" name="q4" value="2"/> No

<li> Does video and image streaming fast in your computer?<br/> 
<input type="radio" name="q5" value="1"/> Yes
<input type="radio" name="q5" value="2"/> No

<li> Does every website load faster and properly in your browser?<br/> 
<input type="radio" name="q6" value="1"/> Yes
<input type="radio" name="q6" value="2"/> No

<li> Does your browser get slow when you open more than 3 tabs?<br/> 
<input type="radio" name="q7" value="1"/> Yes
<input type="radio" name="q7" value="2"/> No

<li> Does it needs inbuilt mp3 player?<br/> 
<input type="radio" name="q8" value="1"/> Yes
<input type="radio" name="q8" value="2"/> No

<li> Does it needs inbuilt flash player?<br/> 
<input type="radio" name="q9" value="1"/> Yes
<input type="radio" name="q9" value="2"/> No

<li> Does it needs inbuilt media player?<br/> 
<input type="radio" name="q10" value="1" /> Yes
<input type="radio" name="q10" value="2" /> No
<li> Whether your browser should be visually customizable? <br/> 

<input type="radio" name="q11" value="1" /> Yes
<input type="radio" name="q11" value="2" /> No</li> 
<li> Should your browser have twitter and Facebook integration?<br/> 

<input type="radio" name="q12" value="1" /> Yes
<input type="radio" name="q12" value="2" /> No</li> 
<li> Should your browser have chat application?<br/> 

<input type="radio" name="q13" value="1" /> Yes
<input type="radio" name="q13" value="2" /> No
</li> 
<li> Will you recommend this to a friend?<br/> 

<input type="radio" name="q14" value="1" /> Yes
<input type="radio" name="q14" value="2" /> No
</li> 
<li id="com">Type in your comments<br/> 
<textarea name="comments" value="" cols=40 rows=6></textarea><br/> 
<input type="submit" name="submit" value="I've verfied the above. Submit It!"><br/> 
</ul> 
</form> 

当我运行index.html文件时。它有两个链接Opera和chrome。点击它们转到index2.html。那很好..

现在我需要动态加载表单。 index2.html包含14个问题。当歌剧中点击了要加载的1,3,4,5,6,7个问题并且点击了chrome时,应该加载剩余的问题。而不是制作两个html文件来做到这一点。有没有办法使用php ????

加载基于所选选项的表单

1 个答案:

答案 0 :(得分:1)

将您的链接更改为

<li><a id="various3" href="index2.html?browser=opera">Opera</a></li>
 <li><a id="various3" href="index2.html?browser=chrome">Chrome</a></li>

然后在index2中,您可以看到在$ _GET全局

中选择的浏览器

$ _ GET [ '浏览器']

然后你可以去

if ($_GET['browser']=='opera'){
//whatever
}