草庐IT

Action_Send_Multiple

全部标签

php - Yii 在一个 Controller 下控制所有 Action 的神奇方法

突击队需要你的帮助。我在Yii中有一个Controller:classPageControllerextendsController{publicfunctionactionSOMETHING_MAGIC($pagename){//Commandowilltorendering,etcfromhere}}我需要一些YiiCController下的魔术方法来控制/page||下的所有子请求页面Controller。这在某种程度上可以用Yii实现吗?谢谢! 最佳答案 当然有。最简单的方法是覆盖missingAction方法。这是默认实现

php - 代码点火器 : Email attachment of last emails not cleared while sending multiple emails in loop

我的代码循环发送多封带附件的电子邮件,问题是最后(之前的所有)电子邮件的附件附加到下一封电子邮件。例如。假设数据库中有3封电子邮件,每封邮件有1个附件(a1.pdf、a2.pdf、a3.pdf)然后,它发送带有附件的电子邮件电子邮件1:附件:a1.pdf电子邮件2:附件:a1.pdf,a2.pdf电子邮件3:附件:a1.pdf、a2.pdf、a3.pdf我正在使用codeigniter框架。我的代码是(这段代码是循环调用的)...$this->email->subject($item->subject);$this->email->message($message);$attachme

php - Symfony2 : send a HTTP Request

我正在尝试从我的一个Controller发出HTTP请求以联系另一个URL,目标是联系另一个URL,并在我的页面中简单地打印HTML答案。我试过了:$r=newRequest();$r->create('http://www.google.com','GET');return$this->render(...mytemplate...,array('name'=>$r->getContent());我的模板只是打印变量“name”。现在,当我这样做时,什么也没有返回。在我看来,请求从未发送过,这就是为什么什么都没有返回的原因。我的问题是:如何发送请求并获取响应内容?提前致谢。

php - 在 Yii2 中将数据从一个 Controller Action 转发到另一个 Controller Action

是否可以在渲染之前将数据从一个Controller操作转发到另一个Controller操作?基本上,我现在想知道我们是否有Zend_forward做的事情?这是我的场景。我有一个支付网关将数据返回到我的Controller操作,我想要的是在单独的Controller/操作上处理数据但呈现主页(不重定向)。是否可以将控制权从一个Controller/Action转发给其他Controller/Action?有人可以建议我去吗? 最佳答案 在Yii2中,您可以使用它来产生与forward()相同的结果:Yii::$app->runAct

php - do_action 和 add_action 如何工作?

我正在尝试找出do_action和add_action的确切作用。我已经用add_action检查了,但是对于do_action我现在正在尝试新的。这是我尝试过的。functionmainplugin_test(){$regularprice=50;if(class_exists('rs_dynamic')){$regularprice=100;}//anddoingfurther//likeiechoingtheregularpriceecho$regularprice;//Itprint100fromthiscode}现在我计划创建do_action以避免代码困惑问题,而不是在主文

php - Laravel 5如何获取路线 Action 名称?

我正在尝试获取当前的路线操作,但我不确定如何去做。在Laravel4中,我使用的是Route::currentRouteAction()但现在有点不同了。我正在尝试在我的Controller中执行Route::getActionName()但它一直给我找不到方法。 最佳答案 要获取Action名称,您需要使用:echoRoute::getCurrentRoute()->getActionName();而不是echoRoute::getActionName(); 关于php-Laravel

php - Yii 框架 : Controller/Action url & parameters

在我的应用程序中,我有ApiController和actionUsers,因此在YII中路径变为api/users。现在为了获取某些用户信息,我使用以下路径api/users/id/10其中10是用户ID,id路径的一部分基本上是GET参数(api/users?id=10)。有没有办法在路径中没有id部分的情况下做同样的事情,即我希望我的路径看起来像api/users/10?谢谢! 最佳答案 您将需要在urlManager组件中放入规则模式:YiiFrameworkDocumentation:url你的配置应该是这样的:array(

php - Kohana 3 获取当前 Controller / Action /参数

在Kohana2中,您可以像这样轻松获取该信息:echorouter::$controller;echorouter::$method;echorouter::$arguments[0-x];知道这在Kohana3中是如何工作的吗?提前致谢! 最佳答案 从Controller内部:$this->request->Controller$this->request->action$this->request->param('paramname')与K3中的K2不同,参数是通过您在路由中定义的kay访问的。以这个网址为例:Route::s

PHP : send mail in localhost

我想通过本地托管的php代码发送电子邮件。当我运行这段代码时,出现以下错误:Warning:mail()[function.mail]:Failedtoconnecttomailserverat"localhost"port25,verifyyour"SMTP"and"smtp_port"settinginphp.inioruseini_set()inC:\...我进入了php.ini文件,它似乎已经配置好了。[mailfunction];ForWin32only.;http://php.net/smtpSMTP=localh

php 表单 Action php self

我有一个这样的php表单。">在表单操作中,我想使用带有参数的页面名称。比如house.php?p_id=10111。但是$_SERVER['PHP_SELF']只给出house.php(我的页面完整网址是house.php?p_id=10111像这样)请帮我解决这个问题问题。谢谢。 最佳答案 留空怎么样,那有什么问题吗?此外,您可以省略action属性,它会按预期工作。 关于php表单Actionphpself,我们在StackOverflow上找到一个类似的问题: