小编Jam*_*mes的帖子

PHP安全根

我的朋友在我的脚本中发现了一个问题,它提供了对根文件的访问.

这个url给出了passwd文件:

http://site.com/attachment.php?file=../../../../../../etc/passwd
Run Code Online (Sandbox Code Playgroud)

如何逃脱这个安全漏洞?

php security root

6
推荐指数
2
解决办法
517
查看次数

PHP如果更短的话

什么是真正的写作方式:

if ($variable == '(value1/value2/value3)' ) { }
Run Code Online (Sandbox Code Playgroud)

它应该类似于:

if ($variable == 'value1' || $variable == 'value2' || $variable == 'value3') { }
Run Code Online (Sandbox Code Playgroud)

只是想让这段代码更短(现在我用switch).

谢谢.

php if-statement

5
推荐指数
1
解决办法
403
查看次数

PHP保存变量

有一个$variable,它的价值很大Array().

它是在页面内创建function one() { ... }first.php.

first.phpmethod="post"在子页面重新加载后有表单second.php

有没有什么办法让价值$variable里面function two() { ... }second.php

似乎我可以$variable在表单内发布值,问题是它可以包含超过千个符号.

谢谢.

php arrays variables submit

5
推荐指数
1
解决办法
126
查看次数

PHP 转换西里尔字母

哪种音译方法可以将西里尔字母转换为拉丁字母?

就像用英文字母写俄语名字一样。

转换方法有很多种,寻找一种在电视或其他大众媒体上使用的方法。

谢谢。

php

5
推荐指数
1
解决办法
1万
查看次数

如何更改列表的分隔符?

$variable = 'one, two, three';
Run Code Online (Sandbox Code Playgroud)

如何用词替换逗号<br>

$variable 应成为:

one<br>
two<br>
three
Run Code Online (Sandbox Code Playgroud)

php explode

5
推荐指数
3
解决办法
1849
查看次数

将数组保存为xml

array(
name => text,
surname => text,
country => text,
date => text
)
Run Code Online (Sandbox Code Playgroud)

1)如何将此数组保存为xml文件?

2)如何读取此文件作为数组?

php xml arrays

5
推荐指数
2
解决办法
1万
查看次数

如何获取文件名?

就像,我们有文件夹/images/,里面有一些文件.

和脚本 /scripts/listing.php

我们怎样才能获得文件夹/images/中所有文件的名称listing.php

谢谢.

php directory file

5
推荐指数
1
解决办法
236
查看次数

正则表达式从HTML中删除id属性

我有一个有很多id="something"属性的HTML .

所有的html都在$datavar 里面.

试图删除所有id="*"来自$data:

$data = preg_replace('\<id="[*]"^\>', '', $data);
Run Code Online (Sandbox Code Playgroud)

不行,怎么了?

html php regex

5
推荐指数
2
解决办法
7437
查看次数

nl2br用于段落

$variable = 'Afrikaans 
Shqip - Albanian  
Euskara - Basque';
Run Code Online (Sandbox Code Playgroud)

如何将每个新行转换为段落?

$variable 应成为:

<p>Afrikaans</p>
<p>Shqip - Albanian</p>
<p>Euskara - Basque</p>
Run Code Online (Sandbox Code Playgroud)

php paragraph

4
推荐指数
1
解决办法
4134
查看次数

每天展示一次div

<div class="ads">Some text</div>
Run Code Online (Sandbox Code Playgroud)

想要:

  1. 每个访问者每天显示一次这个块(没有注册)(默认隐藏,cookie检查,应该使用什么?)
  2. 如果块今天已经显示,那么今天就不再显示了
  3. 如果块显示为yeasterday且有一天过去,则再次显示(如何正确检查有一天过去了?)

我怎样才能做到这一点?

具有此功能的网站示例:

http://premiumpixels.com

http://365psd.com

javascript php jquery

4
推荐指数
1
解决办法
5234
查看次数