我的注册页面正确显示表单,表单中{{ csrf_field() }}存在CsrfToken().
表单HTML
<form class="form-horizontal registration-form" novalidate method="POST" action="{{ route('register') }}">
{{ csrf_field() }}
....
</form>
Run Code Online (Sandbox Code Playgroud)
我正在为用户使用内置身份验证.除路线和重定向外没有改变任何东西.
当我提交表单时(仅在重新加载之后),它表示由于不活动而页面已过期.请刷新并重试.错误.
我很想念一个非常小的东西.但不确定它是什么.有帮助吗?
更新
发现了这个问题.会话驱动程序设置为数组.将其更改为文件,错误现在消失了.但是如果我使用数组有什么问题?
这是我目前的代码.
// Head
<script async='async' src='https://www.googletagservices.com/tag/js/gpt.js'></script>
<script>
var googletag = googletag || {};
googletag.cmd = googletag.cmd || [];
</script>
<script>
googletag.cmd.push(function() {
googletag.defineSlot('/xxxxxx/Mobile_ad', [[375, 60], [728, 60]], 'div-gpt-ad-154504231384304-0').addService(googletag.pubads());
googletag.pubads().enableSingleRequest();
googletag.enableServices();
});
</script>
// Body
<div style="width:100%;text-align:center;margin-bottom:10px">
<div id='div-gpt-ad-1545041384304-0'>
<script>
googletag.cmd.push(function() { googletag.display('div-gpt-ad-1545045413584304-0'); });
</script>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
但它在侧边iframe中显示具有固定宽度和高度的横幅.
我怎样才能使这个响应?以前我使用自定义html和同步渲染,但现在已弃用.
实现这一目标的最佳方法是什么?
但为此,我必须提到屏幕的每个高度和宽度.
我在写信-
<?xml version="1.0" encoding="UTF-8"?>
Run Code Online (Sandbox Code Playgroud)
<testsuites>
<testsuite name="My Test Suite">
<directory suffix=".php">Test/Case/Model</directory>
<exclude>Test/Case/Model/Behavior</exclude>
</testsuite>
</testsuites>
Run Code Online (Sandbox Code Playgroud)
但它不排除覆盖率报告中的行为.如何从覆盖率报告中排除此目录或文件?
我想要重定向(301)一些包含以下内容的路线 -
page=1(查询字符串)或
index.php或
?&(查询字符串)
我已将路线添加为 -
Route::get('/{any_url}', 'UsersController@processRedirect')->where('any_url', '(.*)index\.php(.*)|(.*)page=1(.*)|(.*)|?&(.*)');
Run Code Online (Sandbox Code Playgroud)
当我在https://regex101.com/ 中检查时,它正在工作,但在我的应用程序中它无法工作。
可能是什么问题?
我已通过 MiddleWare 完成此操作,但我不想检查所有网址。
有没有其他方法可以实现这一目标?
我们需要根据IP地址启用/禁用Laravel调试栏。如果我们清除/禁用缓存,它将起作用。
但是,启用缓存后,它不起作用。这是我的代码
//Enabling DEBUGBAR in Production Only for developers
if(in_array($request->ip(), [ip addresses])) {
config(['app.debug' => true]);
}
Run Code Online (Sandbox Code Playgroud)
.env
APP_DEBUG=false
Run Code Online (Sandbox Code Playgroud)
我们正在使用配置和路由缓存。实现这一目标的最佳方法是什么?
Laravel版本- 5.4
Debugbar版本- 2.2
我正在尝试为我的服务类创建一个通用接口.我在使用界面的两个类时遇到了麻烦.他们共享一个名为create的方法.create method除了三个参数.我想让它成为第三个参数是可选的,这样两个类都可以使用它.
interface ServiceInterface{
public static function create($var1, $var2, $thisOneIsOptional);
}
class ServiceObject1 implements ServiceInterface{
public static function create($url, $server){
//....
}
}
class ServiceObject2 implements ServiceInterface{
public static function create($methode, $url, $id){
//....
}
}
Run Code Online (Sandbox Code Playgroud) 是否有可能将类函数中的参数的默认值设置为静态变量,感谢Advance中的帮助!
class UserControl {
public static $CurrentUID;
public static function isUserExist($CurrentUID = UserControl::$CurrentUID){
....
}
}
Run Code Online (Sandbox Code Playgroud) 如何从 PHP 中的日期获取日期名称?
$dateValue='2015/07/15';
$dayName=date("D", strtotime($dateValue);
Run Code Online (Sandbox Code Playgroud)
您好,我想要上面给出的样本日期中的确切日期名称,请帮助我。
我有一个用户的数据库表,我有两个字段USER_ID和USER_DESCRIPTION,如果我运行波纹管代码我得到表格中的数组.
Array ( [USER_ID] => 1 [USER_DESCRIPTION] => TAB )
Run Code Online (Sandbox Code Playgroud)
但我想在基于0,1的索引中访问这些值.如何得到它.
while (($result = oci_fetch_array($data, OCI_ASSOC)) != false) {
echo $result['USER_ID']. ' - ' .$result['USER_DESCRIPTION']; //This works
echo $result[0]. ' - ' .$result[1]; //This is how i want to access the values
}
Run Code Online (Sandbox Code Playgroud) 我们对多个站点使用相同的代码库.并且将有配置文件,它们都是特定于站点的设置和常用设置.我们希望将常用设置与站点特定设置合并.
我们的配置文件夹结构是 -
app/config -
等等.ssc并且brg将举行现场具体CONFIGS为ssc与brg分别的网站.
为此我们必须这样做 -
config('common');
config('brg.settings');
Run Code Online (Sandbox Code Playgroud)
但在我们的代码库中,我们没有使用子文件夹机制.当我们将实现子文件夹系统时,我们必须更改代码库以实现我想要避免的站点特定文件夹.
有没有办法实现子文件夹系统,而不必更改代码库?
php ×8
laravel ×4
laravel-5 ×3
laravel-5.4 ×2
arguments ×1
cakephp ×1
csrf ×1
css ×1
datepicker ×1
default ×1
google-dfp ×1
gpt ×1
html5 ×1
interface ×1
javascript ×1
laravel-5.5 ×1
oop ×1
phpunit ×1
static ×1
weekday ×1