将数据保存在变量 php 中
Save data in variable php
我有一个名为 input.php 的表单输入数据,数据将在 process.php、
中处理
处理后如何获取数据?
表单的源代码 input.php
<form action="process.php" method="POST" >
<select id="selectbasic" name="time" class="input100">
<option value="not" selected>-choose-< /option>
<option value="m">Minut< /option>
<option value="s">Second< /option>
</select>
<input type="text" name="field" id="time" />
<button type="submit">Time </button>
</form>
process.php
的源代码
<?php if ($_SERVER["REQUEST_METHOD"] == "POST") {
$nmr = $_POST['field'];
$time = $_POST['time'];
if($time =='m'){
$nmr = $nmr*60*1000;
}else if($time =='s'){
$nmr = $nmr*1000;
} echo("<script LANGUAGE='JavaScript'> window.alert('Auto refresh was
reset!'); window.history.go(-1);</script>");
}
}?>
表单的源代码 get_data.php
<?php include ("process.php"); ?>
<?php echo $nmr; ?>
变量 __$nmr__
的值为空。
请帮助我,谢谢。
根据您的代码,我认为您的问题是表单 action
指向了错误的文件
应该是
<form action="get_data.php" method="POST" >
<select id="selectbasic" name="time" class="input100">
<option value="not" selected>-choose-< /option>
<option value="m">Minut< /option>
<option value="s">Second< /option>
</select>
<input type="text" name="field" id="time" />
<button type="submit">Time </button>
</form>
请记住,此代码假定 get_data.php
与 input.php
位于同一文件夹中
可以将表单提交给自己,直接使用方法POST获取值即可。
$var =$_POST["time"];
echo $var;
我有一个名为 input.php 的表单输入数据,数据将在 process.php、
中处理
处理后如何获取数据?
表单的源代码 input.php
<form action="process.php" method="POST" >
<select id="selectbasic" name="time" class="input100">
<option value="not" selected>-choose-< /option>
<option value="m">Minut< /option>
<option value="s">Second< /option>
</select>
<input type="text" name="field" id="time" />
<button type="submit">Time </button>
</form>
process.php
的源代码<?php if ($_SERVER["REQUEST_METHOD"] == "POST") {
$nmr = $_POST['field'];
$time = $_POST['time'];
if($time =='m'){
$nmr = $nmr*60*1000;
}else if($time =='s'){
$nmr = $nmr*1000;
} echo("<script LANGUAGE='JavaScript'> window.alert('Auto refresh was
reset!'); window.history.go(-1);</script>");
}
}?>
表单的源代码 get_data.php
<?php include ("process.php"); ?>
<?php echo $nmr; ?>
变量 __$nmr__
的值为空。
请帮助我,谢谢。
根据您的代码,我认为您的问题是表单 action
指向了错误的文件
应该是
<form action="get_data.php" method="POST" >
<select id="selectbasic" name="time" class="input100">
<option value="not" selected>-choose-< /option>
<option value="m">Minut< /option>
<option value="s">Second< /option>
</select>
<input type="text" name="field" id="time" />
<button type="submit">Time </button>
</form>
请记住,此代码假定 get_data.php
与 input.php
可以将表单提交给自己,直接使用方法POST获取值即可。
$var =$_POST["time"];
echo $var;