我面临一个奇怪的问题,无法找到解决方案。我试图搜索解决方案并提出链接: Codeigniter POST Form Submit Problems。 但它没有任何帮助。为什么我无法将表单提交给 myController / Function ?而不是它保持在同一页面上并下载功能文件。
我的表格是
<form action="<?php echo base_url().$path;?>LoginAccount" method="post" class="form-horizontal">
<div style="margin-bottom: 25px" class="input-group">
<span class="input-group-addon"><i class="fa fa-user" aria-hidden="true"></i></span>
<input type="email" class="form-control" name="Email" required value="<?php if($cook_check){ echo $cook_val->Email; } ?>" placeholder="<?php echo lang('Email_address');?>" >
</div>
<div style="margin-bottom: 0px" class="input-group">
<span class="input-group-addon"><i class="fa fa-lock"></i></span>
<input type="password" class="form-control" name="Password" required placeholder="<?php echo lang('Password');?>" value="<?php if($cook_check){ echo $cook_val->Password; }?>">
</div>
<p class="data-encrypted"><?php echo lang('Your_data_is_encrypted');?></p>
<div class="input-group">
<div class="checkbox">
<label>
<input type="checkbox" name="remember" value="1" <?php if(get_cookie('remember')){ echo 'checked'; } ?>> <?php echo lang('Remember_me');?>
</label>
</div>
</div>
<div style="margin-top:10px" class="form-group">
<div class="col-sm-12 controls">
<input type="submit" id="btn-login" name="login" class="btn btn-success" value="<?php echo lang('Login');?>">
</div>
</div>
</form>
请提出解决方案。
由于
答案 0 :(得分:0)
Web服务器端可能存在一些配置错误。
PHP文件未正常下载但已执行。您下载的文件也应该是空的(是吗?),因为控制器中的所有内容都应该包含在<?php
标记中,因此不应该将PHP代码输出到您下载的文件中。
发布更多详情