can';无法访问目标php文件中的viarible
首先,我编写了一个简单的hotel.phpcan';无法访问目标php文件中的viarible,php,webpage,Php,Webpage,首先,我编写了一个简单的hotel.php <div role="main" class="ui-content"> <?php $info = $_GET['type'];//works well $info get num= 1; ?> <h3 class="ui-bar ui-bar-a ui-corner-all">order</h3> <div cl
<div role="main" class="ui-content">
<?php
$info = $_GET['type'];//works well $info get num= 1;
?>
<h3 class="ui-bar ui-bar-a ui-corner-all">order</h3>
<div class="ui-body ui-body-a ui-corner-all">
<form action="sendmail.php" method="get">
<ul data-role="listview" data-inset="true">
<li class="ui-field-contain">
<label for="name">name</label>
<input type="text" name="name" id="name" vlaue="" data-clear-btn="true">
</li>
<li class="ui-field-contain">
<label for="phone">phone</label>
<input type="text" name="phone" id="name2" vlaue="" data-clear-btn="true">
</li>
<li class="ui-field-contain">
<input class="invisible" type="text" name="room_info" value="<?php $_GET['type'];?>">
<label for="slider-2">num</label>
<input type="range" name="slider-2" id="slider-2" data-mini="true" data-highlight="true" min="1" max="6" value="4" data-clear-btn="true">
</li>
<li class="ui-field-contain">
<label for="arrive-time">a_time</label>
<input type="datetime-local" name="arrive-time" id="arrive-time" value="" data-clear-btn="true">
</li>
<li class="ui-field-contain">
<label for="leave-time">b_time</label>
<input type="datetime-local" name="leave-time" id="arrive-time" value="" data-clear-btn="true">
</li>
<li class="ui-body ui-body-b">
<fieldset class="ui-grid-a">
<div class="ui-block-a"><button type="reset" class="ui-btn ui-corner-all ui-btn-a">reset</div>
<div class="ui-block-b"><button type="submit" class="ui-btn ui-corner-all ui-btn-a" data-ajax="false">sbumit</div>
<fieldset>
</li>
</ul>
</form><!--end form-->
</div>
</div>
除roominfo为空外,所有人都获得了正确的信息。
这有什么问题“>我试过”>但钢不起作用使用echo
<input class="invisible" type="text" name="room_info" value="<?php echo $_GET['type'];?>">
尝试回显:
<input class="invisible" type="text" name="room_info" value="<?php $_GET['type'];?>">
我假设class=invisible隐藏了输入字段?为什么不使用隐藏字段呢?还有什么是$_GET['type']?是我一个人,还是你甚至没有为room\u info
创建输入?@user2071225用户不需要查看信息。$_GET['type']获取一个数字,例如1。第一种方法很有效,但当涉及到值时,需要进行回显,否则将无法在输入中显示。请参阅下面的答案:value=”“
若要使其不可见,请使用隐藏的:同一时间同一答案..-)是的!:)我只是忘记了一个简单的回音。我们想到了相同的可能答案。我尝试了echo。但是它出现在网页上。我想把它放在一个隐藏的区域中。这样用户就看不见了。这就是我使用InvisibleAllright的原因,我们可以查看我的编辑。
<input class="invisible" type="text" name="room_info" value="<?php $_GET['type'];?>">
<input class="invisible" type="text" name="room_info" value="<?php echo $_GET['type'];?>">
<input type="hidden" name="room_info" value="<?php echo $_GET['type'];?>">