草庐IT

工作台

全部标签

php - Laravelcollective/html 在 Laravel 5.5 中不工作

我试图通过在我的composer.json文件中加载v5.4在laravel5.5上使用Laravelcollective/html但这没有用。这是composer.json文件中的代码:"laravelcollective/html":"^5.4.0",并将其加载到我的应用程序配置文件app.php:在providers数组中Collective\Html\HtmlServiceProvider::class,但是在我使用Blade代码创建表单后它不起作用,这是Blade代码。{!!Form::open(['route'=>'posts.store'])!!}{{Form::labe

php - reCaptcha 不工作;它不返回成功

我的表单需要一个验证码,但我在服务器端集成方面遇到了一些麻烦。表单接受四种类型的数据:姓名电子邮件评论。确定没有一个为空后,我要验证验证码。但是,出于某种原因,它总是返回success==false。有人可以帮我找出我的代码有什么问题吗?functionvalidate($data){$data=trim($data);$data=stripslashes($data);$data=htmlspecialchars($data);return$data;}$nameMsgErr=$emailErr=$msgSuccess=$error="";if(!empty($_POST['name

php - 为什么 PHP array_diff 以这种方式工作

这个问题在这里已经有了答案:array_difftocomparetwoassociativearrays(2个答案)关闭10个月前。我试图将表单中的日期过滤为仅用户更改的内容,并开始使用array_filter,因为它似乎完全符合我的要求。我测试了几种形式并遇到了这种意外行为。当"new"值为1时,array_diff检测不到它。在3v4l.org上运行时,同样出乎意料的是,foreach循环在返回预期结果时实际上比array_filter更快。我读过man-page对于函数并了解它进行字符串比较,但所有数组值都是以字符串开头的,因此我不认为这是类型转换问题。我已经解决了最初的问题,

php - 当 Doctrine 查询加入时,setMaxResults 不能正常工作

我想编写一个DQL查询来选择发布并加入另一个实体。这是我的代码:$dql='SELECTp,h,t,mFROMApp:PostpLEFTJOINp.mentionsmLEFTJOINp.tagstLEFTJOINp.filehWHEREp.userIN(SELECTfFROMApp:UseruJOINu.followersfWHEREu.id=:uid)ORp.user=:uid';$query=$this->getEntityManager()->createQuery($dql)->setMaxResults(5)->setParameters(['uid'=>$user->get

php - 无法在 Controller 中获取用户 ID 并且 Auth::check() 不工作 - Laravel 5.8

我是laravel5.8的新手,我无法在apiController中使用Auth,以下是详细信息:我已将默认用户表从users更改为UserUser.php'datetime',];}没有改变auth.php中的任何内容['guard'=>'web','passwords'=>'users',],'guards'=>['web'=>['driver'=>'session','provider'=>'users',],'api'=>['driver'=>'token','provider'=>'users','hash'=>false,],],'providers'=>['users'=

php - Zend Framework - ErrorHandler 似乎没有按预期工作

这是我第一次使用ZendFramework。我正在尝试关注QuickStart教程。一切都按预期工作,直到我到达ErrorControllerandView上的部分。.当我导航到一个不存在的页面时,我没有收到错误页面,而是收到了fatalerror屏幕转储(尽管如此):Fatalerror:Uncaughtexception'Zend_Controller_Dispatcher_Exception'withmessage'Invalidcontrollerspecified(error)'in/home/.fantasia/bcnewman/foo.com/library/Zend/C

php - 使用 Eclipse SimpleTest 插件 - SimpleTest 不工作

我正在使用Eclipse3.4.2并使用Help>SoftwareUpdates...安装了最新的simpletest插件插件安装正确,我可以在Window>Preferences>SimpleTest中设置它。我填写了以下字段:Php.exe文件、php.ini文件和测试文件后缀。我找不到最简单的路径(甚至不在Eclipse插件文件夹中)。我认为此配置是正确的,并运行了在simpletesteclipse站点上找到的第一个测试:http://simpletest.sourceforge.net/en/extension_eclipse.htmlassertEqual(3,$total

php - 如何使用 PHP 格式化 Excel 工作表单元格

请帮我解决我对excel和php的疑惑。我需要使用php对excel报告生成执行以下过程改变单元格的字体样式改变单元格的背景颜色改变单元格的宽度 最佳答案 尝试PHPExcel.我几天前开始使用它,效果非常好。 关于php-如何使用PHP格式化Excel工作表单元格,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2808823/

php headers_sent 函数不工作

Header为什么headers_sent()在这种情况下不输出?谢谢。 最佳答案 查看您的php.ini配置文件并查找包含output_buffering的行并确保它看起来像:output_buffering=Off如果您将其关闭,则echoheaders_sent()应该输出1如果你有它那么echoheaders_sent()不会输出任何内容,因为在这种情况下headers_sent()将返回FALSE,因为header(意思不是HTML,而是HTTP响应header)尚未发送,因为输出已缓冲。要强制发送header并回显到目前

php - PhpQuery 是如何工作的?试图获取 <title> 标签的值

我是phpQuery的新手.我需要完成获取网页HTMLTITLE标签内容的简单任务。在这种情况下,我试图获取“Yahoo!”的标题内容。那应该是“Yahoo!”。我正在用phpQuery做这件事,但它现在可以工作了//TestingphpQuery$result=phpQuery::newDocumentFile($scraps['Scrap_yahoo']->getPage('http://www.yahoo.com','','off'))->find('title');echo$result->text();谁能告诉我如何实现这一点?最好的问候, 最佳答