这是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文件有问题,但不知道是什么。 我应该改变什么?
答案 0 :(得分:0)
从URL中获取变量,并在标题中“发布”它们。您的问题是,当php页面尝试从URL中获取变量时,您将在标头中发布变量。而不是$ _GET使用$ _POST。