PHP获取表单值 php获取下拉列表的值 php获取单选框 列表框 复选框的值:

表单提交的方式
1、GET方式
  功能:获取get方式提交的数据
  格式:$_GET[“formelement”]
2、POST方式 
  功能:获取post方式提交的数据
格式:$_POST[“formelement”]
3、REQUEST方式
  功能:获取任意方式提交的数据
  格式:$_REQUEST[“formelement”]

复选框 、列表框(名称采用数组形式如:"select[]",在获取其值的时候直接使用$_POST["select"]即可)下有范例子:
添加页--列表框:
<form id="form1" name="form1" method="post" action="action2.php">
  <label>
  <select name="selt[]" size="13" multiple="multiple" id="selt[]">
  <option value="2007" >2007年</option>
            <option value="2008" >2008年</option>
            <option value="2009" >2009年</option>
            <option value="2010" >2010年</option>
            <option value="2011" >2011年</option>
            <option value="2012" selected>2012年</option>
            <option value="2013" >2013年</option>
            <option value="2014" >2014年</option>
            <option value="2015" >2015年</option>
            <option value="2016" >2016年</option>
            <option value="2017" >2017年</option> 

</select>
  </label>
  <label>
  <input type="submit" name="Submit" value="提交" />
  </label>
</form>
接收页:
<?
# echo $_POST["selt"]
print_r($_POST["selt"]);
?>

复选框:添加页:
<form id="form1" name="form1" method="post" action="action.php">
  <label>
  <input name="chkval[]" type="checkbox" id="chkval[]" value="1" />
  </label>
1212 
<p>
    <label>
    <input name="chkval[]" type="checkbox" id="chkval[]" value="2" />
    </label>
  2121</p>
  <p>
    <label>
    <input name="chkval[]" type="checkbox" id="chkval[]" value="3" />
    </label>
  11212</p>
  <p>
    <label>
    <input type="submit" name="Submit" value="提交" />
    </label>
  </p>
</form>
接收页:
<?

#echo $_POST["username"];
#echo $_GET["username"];
#echo $_REQUEST["username"]
#echo $username;
//echo $_POST["chkval"];
print_r($_POST["chkval"]);

?>

1.获取文本框内的值:$_POST["text"]
这里可以检查一下魔术开关是否处于开启(默认是开启的),如果不是开启的可以用addslashes($_POST["text"]);对其进行HTML格式化,语句如下:
if(get_magic_quotes_gpc())
{
//开启状态
echo "开启状态<p>";
echo stripslashes($_POST["text"]);
}
else
{
  echo addslashes($_POST["text"]);
}

2.文件的上传:
文件上传代码:
$f=$_FILES['files'];
$dest_dir='uploads';//设定上传目录
$dest=$dest_dir.‘/’.$f[‘name’];//设置文件名
$r=move_uploaded_file($f['tmp_name'],$dest);
#chmod($dest, 0755);//设定上传的文件的属性
move_uploaded_file ($file,$destc)
                       将上传的文件移动到新位置


upload_file.php
<body>
<form action="upload.php" method="post" enctype="multipart/form-data" name="form1" id="form1">
  <label>
  <input name="fls" type="file" id="fls" />
  </label>
  <label>
  <input type="submit" name="Submit" value="提交" />
  </label>
  <p>
    <label></label>
  </p>
   </form>

upload.php
<?
#echo $_FILES["fls"];
#print_r($_FILES["fls"]);
//echo $_FILES["fls"]["name"];

$f=$_FILES["fls"];//获取文件框内的值
$dest_dir="uploads";//设定上传目录
$dest=$dest_dir."/".date("ymdhji").$f["name"];//设置文件名
move_uploaded_file($f["tmp_name"],$dest);
#move_uploaded_file()
?>

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值