作者:mobiledu2502906183 | 来源:互联网 | 2018-03-12 08:28
例子一(POST提交表单):
代码如下:
Enter a word:
How long should be the chunks be?
代码如下:
$word=$_POST['word'];
$number=$_POST['number'];
$chunks=ceil(strlen($word)/$number);
echo "The $number-letter chunks of '$word' are:
\n";
for ($i = 0;$i<$chunks;$i++){
$chunk=substr($word,$i*$number,$number);
printf("%d: %s
\n",$i+1,$chunk);
}
?>
html显示出来的页面。
提交表单后php处理出来的页面。在这个例子中,我输入一个单词,然后给定一个长度,将单词等分成该长度的块。
演示了通过POST方法提交表单。
例子二(单选,GET接受表单):
代码如下:
" method="GET">
Select your personality attributes:
if (array_key_exists('s',$_GET)){
$des = implode(' ', $_GET['att']);
echo "You have a $des personality.";
}
?>
例子三(多选,GET接受表单):
注意到此时
例子五(单选框): 注意,同一个选项即可的单选必须name相等
代码如下:
男性:
女性:
男性:
女性:
当用户点击一个单选按钮时,该按钮会变为选中状态,其他所有按钮会变为非选中状态。
例子六(stick form):一个表格如何要实现之前输入过的值在页面刷新后仍然存在可以如下
代码如下:
$f = $_POST['fa'];
?>
" method="POST">
temperature:
;
if (!is_null($f)){
$c = ($f-32)*5/9;
printf("%.2lf is %.2lfC",$f,$c);
}
?>
都是一些简单的表单处理~
Knowledge make me stronger!