草庐IT

php - CodeIgniter - 显示成功或不成功的消息

我想知道是否有人可以让我知道他们如何在CodeIgniter中处理成功/不成功消息。例如,当用户注册到我的网站时我在做什么,这就是Controller中发生的事情if(!is_null($data=$this->auth->create_user($this->form_validation->set_value('username'),$this->form_validation->set_value('password')))){//Redirecttothesuccessfulcontrollerredirect('create-profile/successful');}els

php - 如何将简单的调试消息记录到 Symfony 中的文件中?

我希望能够将调试消息写入日志文件。这样做的正确方法是什么?绝对没有我可以在那里找到的文档。我知道提到了Monolog包,但它没有写任何东西。请建议。 最佳答案 假设您使用的是默认包含的MonologBu​​ndle第一步定义您的处理程序服务并在那里传递目录/文件your.log.handler:class:%monolog.handler.stream.class%arguments:[%kernel.logs_dir%/%kernel.environment%.yourFileName.log]类参数%monolog.handle

php - 是否可以更改 Symfony 中的默认重定向消息?

我正在使用Controller在我的用户更改网站语言后重定向他们。return$this->redirect($this->generateUrl($_redirectTo),301);问题是,消息“重定向到/path/”出现了,这是我不想看到的。是否可以更改该消息? 最佳答案 方法Controller::redirect()事实上,创建一个新的RedirectResponse对象。默认模板是hard-coded进入响应,但这里有一些解决方法。Inthisexample,IwilluseaTWIGtemplate,henceInee

php - 如何最好地在页面之间为用户传递消息

所以事件链是:用户提交表单。在提交过程中,会生成一条消息,例如“您的记录已保存”。用户被重定向到一个新页面,比如搜索结果。新页面需要显示消息。那么,问题是如何从第2步到第3步获取消息呢?这只是一个简单的示例……还有许多其他更复杂的示例。我正在使用PHP。需要:支持多条消息,需要在接收机器上按要求格式化可以在同一页面上添加消息(例如在第4步中)从任何函数或对象内部添加的消息我想到的一些选项:以数组形式存储在session变量中,并在每次显示后清空作为获取或查询参数传递;可能会很烦人,因为您一直在处理它并且必须记住要得到它;因为它可以变长,它可以很容易地超过查询字符串的最大长度在每个ses

php - 通过 (libpurple) 信使协议(protocol)发送和接收消息

我有一个想法,要求我能够通过标准的Messenger协议(protocol)(例如msn、icq、aim、skype等)发送和接收消息...我目前只熟悉PHP和Python,因此我会喜欢一个可以从上述语言访问的库。我发现php的phurple(http://sourceforge.net/projects/phurple/)和python-purple(http://developer.pidgin.im/wiki/PythonHowTo)似乎不是最新的。你们会建议做什么?我的目标是像meebo.com一样以远程方式编写一个web应用程序答案应该包括一个教程或示例实现以及一个体面的文档

php - Laravel,使用带有 PSR-4 的包给出消息 "No hint path defined for"

我正在使用Laravel4.1并启动一个使用PSR-4标准的包(subby)。当我尝试渲染任何View时:returnView::make('subby::user.login');我收到消息:Nohintpathdefinedfor[subby]我已经红色了很多东西,但那些通常是错字问题 最佳答案 问题出在PSR-4的使用上由于Laravel默认是PSR-0,它假定包的资源(View等)将比包服务提供者所在的位置高2级。例如:src├──config├──lang├──migrations├──Ghunti│  └──Subby│

php - 如何向两个不同的用户发送两个不同的消息phpmailer

我正在向两个不同的人发送邮件,两封不同的邮件,一封给用户,一封给管理员。$message1='hellouser'$message2='helloadmin'$email='user@email.com'$adminemail='admin@email.com';require'PHPMailerAutoload.php';$mail=newPHPMailer(true);$mail->isHTML();$mail->IsSMTP();$mail->setFrom('admin@mysite.com','adminsite');$mail->AddAddress($email);$ma

php - 为什么我会收到这条 Strict Standards 消息?

我通过扩展Zend_Db_Table_Absract创建了一个ZendFramework模型,如下(简化示例):classFoosextendsZend_Db_Table_Abstract{protected$_schema='Foo';protected$_name='Foos';protected$_primary='id';protected$_sequence=true;publicfunctioninsert($data){$db=$this->getAdapter();$record=array('field1'=>$data['field1'],'field2'=>$da

php - 使用 PHPMailer 为 Gmail API 格式化 MIME 消息时如何发送到 BCC 地址?

我正在使用PHPMailer来构建电子邮件消息。我仅将PHPMailer用于MIME消息格式化,而不是发送。然后我从PHPMailer对象中提取原始消息,然后将其传递给GmailAPI进行处理。//CreateanewPHPMailerinstance$mail=newPHPMailer;//TellPHPMailertouseSMTP$mail->isSMTP();$mail->IsHTML(true);//DisableSMTPdebugging//0=off(forproductionuse)$mail->SMTPDebug=0;//Setwhothemessageistobes

PHP 在页面之间传递消息

我在页面上有一个表单,用户可以在其中输入编辑XML文件,表单的操作是将其发送到单独的PHP脚本,在他们点击提交后进行编辑。该脚本将写入成功或失败,无论哪种方式,我都会通过标题将其重定向回表单页面。有没有一种简单的方法可以将确认或失败消息传回表单页面?我可以在URL中完成,但我宁愿保持干净的外观。 最佳答案 我见过的(我个人使用的)方法就是简单的session。//processsomethingif($success){flash_message('success','Didwhateversuccessfully.');}else