草庐IT

Redirect

全部标签

php - CodeIgniter 显示重定向消息

我目前正在使用XAMPP来提供CodeIgniter3.1.7版动态Web应用程序。我的目标是能够在不查看数据库的情况下查看某个用户是否已创建/注册(即使普通用户也能看到)。在以前的框架版本中,例如3.0.1,可以解决这个问题,显示重定向消息,方法是:在Controller的users.php文件中使用“set_flashdata”和“Redirect()”,作为以下:$this->session->set_flashdata('user_registered','Userhasbeenregistered');redirect('home/index');在View中使用以下内容:s

php - 在 Woocommerce 中购买某个产品类别的产品时重定向

我有这个代码:add_action('template_redirect','woo_custom_redirect');functionwoo_custom_redirect($redirect){if(!is_user_logged_in()&&(is_checkout())){wp_redirect(home_url('/my-account/edit-account/'));return$redirect;}}如何在下单购买某个类别的产品时替换重定向条件?例如,如果用户购买了某个类别的产品,那么当他尝试下订单时,他会重定向到注册并在注册成功后返回。

php - 如何让一个 PHP 脚本启动另一个并捕获其输出?

这有点棘手,请耐心等待:我有一个从命令行启动的PHP脚本a.php,数据通过STDIN提供给它我有另一个PHP脚本b.php我想让a.php启动b.php并捕获它的输出。此外,a.php必须将STDIN转发给b.php有没有简单的方法来做到这一点? 最佳答案 如果只是捕获另一个程序(php或非php)的标准输出,您可以使用反引号:http://php.net/manual/en/language.operators.execution.php.例如:$boutput=`phpb.php`;要捕获标准输入,请执行以下操作:$ainpu

PHP 将一个页面重定向到另一台服务器而不显示 URL

刚写完这个问题的标题,我就知道它听起来有多狡猾!我正在为一些friend写一个存储志愿者信息的后端,他们有自己的网站,我可以在其中添加一个volunteer.php页面。我想要的是将该页面重定向到我服务器上的一个页面,该页面显示供用户填写的表单,我不希望我网站的丑陋URL不显示。有没有简单的方法来做到这一点?以某种方式将页面加载到远程托管页面中?谢谢,加夫 最佳答案 你可以使用在不显示url的情况下显示您网站页面的内容。 关于PHP将一个页面重定向到另一台服务器而不显示URL,我们在St

php - 我如何判断一段流量是不是 Facebook?

我正在尝试让我的元标记适合某些页面,为了做到这一点,我需要欺骗facebook读取不同的标题。我如何检测用户是否实际上是Facebook的搜寻元标记的蜘蛛/爬虫? 最佳答案 $_SERVER['HTTP_USER_AGENT']变量告诉你。通常是这样的facebookexternalhit/1.0(http://www.facebook.com/externalhit_uatext.php)如果是facebook阅读你的网站 关于php-我如何判断一段流量是不是Facebook?,我们在

php - 交响乐 2 : Keep form data across redirect

在Symfony2应用程序中,我试图实现一个带有搜索框和一些附加过滤器(选择小部件)的表单。搜索框在数据库中查找记录,然后显示有关该记录的详细信息。过滤器用于显示或隐藏某些类型的详细信息。如果没有找到记录或找到一条记录,这会起作用,因为我可以留在同一个Controller和操作中。但是,如果找到多个记录,我会呈现一个显示选择对话框的不同模板。列表中的每条记录都是返回原始页面的链接,但以记录ID作为参数。当我单击该链接时,我丢失了表单数据。在此处通过重定向保留表单数据的最佳方法是什么(或有条件地显示没有重定向的选择对话框)? 最佳答案

php - Zend Framework 1 强制 HTTPS

如何使用ZendFramework1、Zend_View_Helper_Url和请求对象强制使用HTTPS?我明白了,但我正在寻找一种无需连接_SERVER变量的ZF1方式...if(!$this->getRequest()->isSecure()){$this->redirect('https://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI']);}请不要建议.htaccess解决方案。有太多问题要求使用mod_rewrite建议回答Zend代码。我知道您可以将options传递给URL/重定向助手,但我不确定它是如何完成的。伪代码

PHP htaccess 将查询字符串从大写重定向到小写

我有这个小的php脚本和htaccess中的几行来重定向带有从大写到小写的查询字符串的url。但是,仅当url文件或url的目录部分中存在大写字符时,它才会将查询字符串中的大写字符重定向为小写字符。大写目录示例:domain.com/JOBS/?position=Java+Developer将被重定向到domain.com/jobs/?position=java+developer目录或文件名中没有大写字母但仅在查询字符串中的示例:domain.com/jobs/?position=Java+Developer将被重定向到domain.com/jobs/?position=Java+D

php - 从 html 重定向到 php

我正在尝试从头开始编写一个网站并尝试添加一个表单。但是如果我点击提交按钮(重定向到contact.php)它应该发送一封邮件而不打开任何电子邮件程序,但它不会正确重定向......我用谷歌搜索并没有找到任何东西......该表单的代码是:Name:Username(s):Job:ArtistMusicanPropsVoiceEffectsTHETHINGIhaveSKYPEIhaveSTEAMIhaveORIGINIhaveTEAMSPEAKMessage:SendyourmessageClearthefields但是当我现在点击那个应该从index.html重定向到contact.p

php - Laravel 从私有(private)方法重定向错误

我有以下代码:publicfunctionstore(Request$request){$this->validateData($request->all());//storesomethingreturnredirect()->action('controller@index')->withMessage('SavedSuccessfully');}privatefunctionvalidateData($requestParams){try{$validator->validate($requestParams);}catch(ValidationException$e){redi