草庐IT

app-route

全部标签

php - 将 [title] 添加到可填充属性以允许对 [App\Post] 进行批量分配

在Mysql中插入数据时遇到如下错误:“将[title]添加到可填充属性以允许对[App\Post]进行批量分配。”这是我的代码:$post=Post::create(['title'=>$request->input('title'),'body'=>$request->input('body')]);当我使用另一种方式插入数据时,它工作正常:以下代码工作正常://CreatePost$post=newPost;$post->title=$request->input('title');$post->body=$request->input('body');$post->save()

php - Laravel redirect::route 在页面加载之间显示一条消息

我目前正在使用Laravel开发一个网络应用程序,直到最近该应用程序都运行良好。我不知道是什么触发了它,但这里是我遇到的问题的摘要:登录曾经工作,因为我有一个执行此操作的AccountController:$auth=Auth::attempt(array('username'=>Input::get('username'),'password'=>Input::get('password'),'active'=>1);if($auth){returnRedirect::route('home');}returnRedirect::route('account-sign-in');回家

php - Route.php 中的授权和身份验证 : Laravel 5. 1

我有下面的路由来检查用户是否经过身份验证,然后才让他们访问该页面'auth',],function(){Route::get('/Categories-List','Skills\Category_Controller@index');});在我的auth()->user()中,有RoleID来检查用户是Admin还是其他角色。我想检查RoleID是否为1然后只允许他们访问该页面。我可以在Laravel5.1中设置授权和身份验证吗 最佳答案 好的,所以您需要创建AdminMiddleware并将其添加到路由中。首先,打开您的User

php - Yii::app()->name 是否缓存在 yii 上?

Yii::app()->name是否缓存在yii上?经常使用它好吗?我决定在我的布局上使用自定义页面标题,并在我的Controller上使用类似这样的东西。$this->pageTitle=Yii::app()->name.":".$action 最佳答案 它不是cached缓存的,但是你想怎么用就怎么用。来自theguide:Theapplicationobjectisinstantiatedasasingletonbytheentryscript.Theapplicationsingletoncanbeaccessedatany

php - Symfony 2 app.php 与 app_dev.php

我正在使用Symfony2php框架,它有几个不同的使用环境:开发、生产和测试。app.php前端Controller访问生产环境,app_dev.php前端Controller访问开发环境。任何熟悉Symfony的人都可以建议将开发环境限制为开发人员的最佳方法是什么?我不希望我网站的用户可以查看我的Web应用程序的开发版本,他们应该仅限于使用生产环境。 最佳答案 好吧,开箱即用,标准发行版在topofthedevcontroller处有一个基于IP的保护检查.//Thischeckpreventsaccesstodebugfron

uni-app之使用git管理

目录uni-app之使用git管理添加.gitignore文件git本地加到暂存区把项目托管到giteegit状态提示删除分支操作切换+新增分支切换分支时,需要commit代码![rejected]master->master(non-fast-forward)error错误解决方法git解决冲突问题REBASE出现(staging-fix|REBASE5/6)问题![rejected]dev-fix->dev-fix(non-fast-forward)uni-app之使用git管理添加.gitignore文件git本地加到暂存区gitadd./gitcommit-m“”把项目托管到gitee

php - 从 Laravel Routes.php 调用 Controller 函数

我在Laravel的Orders_Controller中有一个名为getOrders($user)的函数。它调用原始数据库查询并构建一个JSON数组以返回。我不知道如何从我的路由文件中调用这个函数。基本上我在路由中收到一个POST,插入新订单,然后我想从此路由函数调用getOrders(user)以获取给定用户的所有现有订单。谁能帮我弄清楚如何从Routes.php中调用这个函数?路由.php//HandleaneworderPOSTRoute::post('order',array('do'=>function(){......//HANDLEPOSTDATAANDINSERTNEW

php - 在 Laravel 中将依赖参数传递给 App::make() 或 App::makeWith()

我有一个使用依赖项的类。我需要能够根据Controller的依赖项动态设置参数:$objDependency=newMyDependency();$objDependency->setSomething($something);$objDependency->setSomethingElse($somethingElse);$objMyClass=newMyClass($objDependency);我如何通过Laravel中的服务容器实现这一点?这是我尝试过的,但这对我来说似乎是错误的。在我的AppServiceProvider中:$this->app->bind('MyClass'

php - 从 Google App Engine for PHP 加载远程 XML

我想从第三方服务器加载一个远程动态XML文件到我的GAE-PHP应用程序中:$itemId=5;$uri="http://www.myserver.com/getInfoItem.php?itemId={$itemId}&format=xml";我尝试使用simplexml_load_file函数加载XML信息:if($xmlItem=simplexml_load_file($uri)){//CodedealingwiththeXMLinfo}但这总是导致这个错误:PHPWarning:simplexml_load_file():I/Owarning:failedtoloadexter

php - 使用 yii2-widget-depdrop 扩展找不到 Yii2 app\controllers\response

我是yii2和php网络应用程序开发的新手。我正在使用dep-drop来选择输入取决于parent的选择。现在我在yii2调试器中收到一条错误消息,exception'yii\base\ErrorException'withmessage'Class'app\controllers\Response'notfound'inG:\xampp\htdocs\project\controllers\SalesOrderController.php:129Stacktrace:#0[internalfunction]:yii\base\ErrorHandler->handleFatalErro