用PHP的HTML表单

时间:2016-01-25 17:19:16

标签: php xhtml

这是xhtml页面:

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile     

1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<title> Order </title>
</head>

<body>
<p>Chose car: 
<form method="GET" action="aa.php"
<select name="sastojci[]">
<option name="sastojci[]" value="ma">Mazda sp 25</option>
<option name="sastojci[]" value="op">Opel Karl</option>
<option name="sastojci[]" value="me">Mercedes Cla</option>
<option name="sastojci[]" value="da">Dacia Sandero</option>
<option selected="selected" name="sastojci[]" value="ja">Jaguar XJ</option>
<option name="sastojci[]" value="pe">Peugeot 308</option>
</select>
<br/>
How many cars you want: 
<input type="text" name="kolicina" maxlength="3" value="3"/> .<br />
</p>
<p>
<input type="submit" name="submit" value="Submit"/>
</form>
</p>

</body>
</html>

这是php文件的一部分:

<?php echo $_GET["sastojci[]"]; 
 echo $_GET["narudzba"]; ?>

按下提交按钮时出现空白页。 xhtml文件有问题,但不知道是什么。 我应该改变什么?

1 个答案:

答案 0 :(得分:0)

从URL中获取变量,并在标题中“发布”它们。您的问题是,当php页面尝试从URL中获取变量时,您将在标头中发布变量。而不是$ _GET使用$ _POST。