codeigniter - 在 codeignitor 中启用 post 方法 {如果我尝试 GET 方法,它的 goto 操作页面但未重定向}
问题描述
我正在尝试通过 POST 方法在下一页上发送一些值我尝试在空的地方它的工作但是当我尝试在 codeignitor 系统中它的重定向在同一页面上如何解决
第 1 页
<form action="http://localhost/v/ol" method="GET">
<input type="text" name="file" value="">
<input type="submit">
<br>
第2页
<?php defined('BASEPATH') OR exit('No direct script access allowed'); ?>
<div class="container m-b-30">
<div class="row">
<div class="col-sm-12 page-breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item">
<a href="<?php echo lang_base_url(); ?>"><?php echo trans("breadcrumb_home"); ?></a>
</li>
<li class="breadcrumb-item active"><?php echo html_escape($page->title); ?></li>
</ol><h1 class="page-title"><?php echo html_escape($page->title); ?></h1>
</div>
<?php
if(isset($_GET['file']))
{
$file=$_GET['file'];
$url = 'https://openload.co/f/';
header( "refresh:10;url=$url$file" );}
?>
<script type="text/javascript">
(function () {
var timeLeft = 10,
cinterval;
var timeDec = function (){
timeLeft--;
document.getElementById('countdown').innerHTML = timeLeft;
if(timeLeft === 0){
clearInterval(cinterval);
}
};
cinterval = setInterval(timeDec, 1000);
})();
</script>
<div align="center"><h1>You will Redirected in <span id="countdown">10</span> Seconds</h1></div></div></div>
当我尝试发布方法时,它不是 go 操作页面,但在 get 方法中它的 goto 操作页面,但它没有重定向到目标链接 $url$file
解决方案
在表单标签中添加 enctype='multipart/form-data'。
推荐阅读
- visual-studio-code - VS Code - 你如何实际使用扩展
- docker - 创建hadoop容器(Docker)时来自守护进程的错误响应
- python - 如何在 python (bet365) 中通过 selenium 访问“无法访问”的输入字段
- spring-boot - 春季启动弹性搜索“search_after”
- windows - 为什么 Windows Defender 会延迟我们软件的启动?
- php - 函数 get_permalink() 在 if 语句(Wordpress)中无法正常工作
- vue.js - 如何将 Vue CLI 3.12.0 降级到 3.0.1
- visual-studio-code - 完成覆盖大括号
- python - 激活小部件时无法自动退出平移或缩放模式
- filter - 如何根据 Tableau 中的日期范围动态更改标志的值