> 백엔드 개발 > PHP 튜토리얼 > submit提交的有关问题

submit提交的有关问题

WBOY
풀어 주다: 2016-06-13 12:00:01
원래의
984명이 탐색했습니다.

submit提交的问题

<html><br />  <head><br />  	<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><br />  	<style type="text/css"><br />			//body { font-family:Verdana; font-size:12px; margin:0 auto;}<br />			//#container {margin: 0 auto; width:70%;}			<br />			th { background-color:#0099CC;color:#FFFFFF;}<br />			tr { background-color:#F0F8FF;text-align:center;}<br />			td { background-color:#CCFFCC;}<br />			td.pack { background-color:#00FFFF;}<br />		</style><br />  </head><br />  <br />  <body BACKGROUND='https://mobile.yungtay.com.cn/image/bgp.gif'><br />  	<center><h2>BARCODE扫描——成品统计(箱号、储位维护)</h2><br />    <form name=query action='' method=get>	<br />  	<table style="width: 100%" class="style3"><br />	  <tr><br />		 <br />		<th>储位</th><br />	  </tr><br />	<tr><br />		 <br />	   <td><input type="text" size=70 name="Storage"><br />	   <input type="submit" value="新增/修改">   	   <br />	   </td><br />	 </tr><br />	  </table><br />			<hr><br />		</form>	<br /><?<br /><br />        <br />		 if(isset($_GET['Storage'])){<br />		  $Storage = intval( $_GET['Storage'] );<br />		}<br />      <br />        echo  $Storage;<br />?><br /><br />		</body><br /></html><br />
로그인 후 복사

问题点是:输入非数字,输出为0,中文和字符无法正常显示。
------解决方案--------------------
intval变量转成整数类型。所以只能输出数字,其余类型自动转换为int
------解决方案--------------------
对呀,你就是这样设计的!
$Storage = intval( $_GET['Storage'] );
把传入的数据转换为整数

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿