我的网址为/mithun/add.php?bc=3
“bc”是属性名称。如何传递此值,以便在屏幕上显示值3作为输入。
我的源代码:
<body>
<h1>Add new product</h1>
<form action="add.php" method="post">
Barcode: <input type="text" name="bc" />
<input type="submit" name="submit" value="submit" />
</form>
</body>
提前致谢。
答案 0 :(得分:1)
使用此条形码替换文字类型:<input type="text" name="bc" value ="<?php echo $_GET['bc']?>" />
您也可以从
<?php $arr = explode("=",$_SERVER['REQUEST_URI']);
echo $arr[1];
?>
<input type="text" name="bc" value ="<?php echo $arr[1];?>" />
答案 1 :(得分:1)
你可以先按$_GET['bc']
获取值,然后在输入类型中回显,并且总是很好地看到$ _GET ['bc']设置与否的天气并逃脱它你可以通过< / p>
<input type="text" name="bc" value ="<?php
if( isset($_GET['bc']) && ctype_digit($_GET['bc']))
echo $_GET['bc'];
else
echo "other default" ; ?> />
如果你想从url传递值,请使用GET方法
答案 2 :(得分:0)
<body>
<h1>Add new product</h1>
<form action="add.php" method="post">
Barcode: <input type="text" name="bc" value="<?php echo $_GET['bc']; ?>" />
<input type="submit" name="submit" value="submit" />
</form>
</body>