最近一直在调查laravel,并试图找出他们拥有的CSRF保护.但是,我无法让它发挥作用.有什么方法可以使用CSRF过滤器验证提交的所有帖子请求吗?我已经看到laravel系统有:
App::before(function($request)
{
//
});
Run Code Online (Sandbox Code Playgroud)
如何在CSRF过滤器中使用它?一直在尝试一些不同的东西
App::before(function($request)
{
Route::filter('csrf','post');
});
Run Code Online (Sandbox Code Playgroud)
但我可能会离开这里..这将如何运作?或者甚至可以这样做?
我在一个文件夹中有.po和.mo文件,其地址是/ locale/nld_nld/LC_MESSAGES /.这两个文件的名称都是消息.我一直在尝试使用以下代码:
try.php:
<?php
require_once("Localization.php");
echo _("Hello World!");
?>
Run Code Online (Sandbox Code Playgroud)
Localization.php在这里:
<?php
$locale = "nld_nld";
if (isSet($_GET["locale"])) $locale = $_GET["locale"];
putenv("LC_ALL=$locale");
setlocale(LC_ALL, $locale);
bindtextdomain("messages", "./locale");
bind_textdomain_codeset("messages", 'UTF-8');
textdomain("messages");
?>
Run Code Online (Sandbox Code Playgroud)
try.php和Localization文件都在同一目录中.另外,我用xampp
.我也实施了phpinfo();
.在表格中,在"GetText支持"前面,提到了启用.该messages.po和messages.mo文件是我使用poEdit的创建有效文件.我是一个Windows用户.但是,当我打开try.php时,它只是回显了Hello World!(不是它的翻译字符串.另外,我已经将.po文件100%翻译(根据poEdit
).但是,我没有得到结果.对此有点帮助将不胜感激.
提前致谢!
我搜索了一整天,但找不到我想做的事情的解决方案。我知道这个标题有很多问题,但没有一个对我有用。
我想做的是移动设备的触摸滚动。
这是我的html:
<body>
<div id="slider_container">
<div class="wrapper">
<span>Image</span>
</div>
</div>
</body>
Run Code Online (Sandbox Code Playgroud)
最少有 2 个包含图像的跨度,最多有 10 个包含图像的跨度。会有一些php代码和跨度数会根据用户上传的照片而变化。
这是我的CSS代码:
body
{
width:100%;
overflow-x:hidden;
}
#slider_container
{
width:100%;
height:320px;
overflow: scroll;
overflow-y: hidden;
-webkit-overflow-scrolling: touch;
}
.wrapper
{
position:absolute;
height:320px;
}
.wrapper img
{
max-width:310px;
max-height:310px;
margin-right:5px;
float:left;
}
Run Code Online (Sandbox Code Playgroud)
我想要的是给 .wrapper 自动宽度并溢出到 #slider_container 和 body 之外。
我希望我能说清楚。
感谢您的所有回答...
我有变量'cno',它的值有时会有123#
- (以井号结束.)
问题是,在传递URL后,我无法使用井号来变量.
例如:我的网址 - /index.php?cno=34#
所以我需要得到$_GET['cno']
像=的值34#
,但它只显示34
是否有可能用英镑符号获得'cno'变量值.
谢谢.
我知道file_gets_content
在同一台服务器上托管的php文件返回文本和PHP代码,但我不想让PHP代码怎么做?
例如:
<?php function getOneExp(){
$fp=file_get_contents("exp.txt");
$exp= (explode(',',$fp));
shuffle($exp);
return str_replace(" ","-",utf8_decode(trim(ucfirst(strtolower($exp[0])))));
}
?>
SOME TEXT <? echo getOneExp() ?> ANOTHER TEXT
Run Code Online (Sandbox Code Playgroud)
如果我让一个文件获取这个文件的内容我也得到了PHP,因为它在同一台服务器上,但我不想拥有PHP,
有任何想法吗 ?
谢谢