我想知道如何在preg_match中检查一个字符串被分解成一个数组,看它是否以www开头.我已经有一个检查http:// www.
function isValidURL($url)
{
return preg_match('|^http(s)?://[a-z0-9-]+(.[a-z0-9-]+)*(:[0-9]+)?(/.*)?$|i', $url);
}
$stringToArray = explode(" ",$_POST['text']);
foreach($stringToArray as $key=>$val){
$urlvalid = isValidURL($val);
if($urlvalid){
$_SESSION["messages"][] = "NO URLS ALLOWED!";
header("Location: http://www.domain.com/post/id/".$_POST['postID']);
exit();
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢!斯特凡
我有3个表,每个表中有一列与每行一个ID相关.我正在寻找一个sql语句查询,它将检查过去24小时(86400秒)中所有行的所有3个表我已经在列下的每个表中存储了时间戳time.
在我得到这个查询之后,我将能够进行下一步,然后检查有多少ID重复出现,这样我就可以按照阵列中最受欢迎的方式进行排序,并将其限制在前5位......
欢迎任何想法!:)
提前致谢.
斯特凡
快问.
在25年的数据库经验与我的朋友交谈时,他告诉我你是否在数据库中使用外键约束; 当一个表被写入例如消息的表时,它将锁定父表上的相对行,例如用户.
这是真的?
他还说应用索引到外键列应该克服这种锁定,这是真的吗?
我担心我的网站流量在增长,我可以想象这是一个问题!
谢谢!
我一直在想这个.我知道你可以使用json_encode(); 通过jquery ajax调用发送编码数组或多维数组,该调用将为您解释json数组.
但是我不知道有什么其他技术可以使用echo,print或从PHP返回到jQuery脚本而不只是发送一个字符串?
有人可以请教我这个吗?
谢谢,
斯特凡
我想知道你是否拥有对publish_stream的用户权限,并且你想从现在开始发布publish_action,publish_stream是否覆盖这两者,还是我们需要重新请求用户权限?
如果是这样的最简单的检测方式,那么他们就可以获得此许可等.
用户旅程建议欢迎.
我所使用的登录系统是用户可以使用Facebook或他们的帐户凭据.
但有些用户在没有Facebook的情况下注册,然后再联系.我不会在每次登录时创建会话,因为我只需要publish_stream权限,无需与Facebook进行实时用户会话即可在用户执行特定操作时发布.表中有一列指定用户是否连接.
建议欢迎.
谢谢!
-Stefan
我正在为某人免费创建一个网站(作为帮助),但是作为回报,我将在底部显示我的链接,如何删除该链接,如何使网站无法正常工作?我也可以加倍并允许它,以便我可以远程更改链接?
显然我会使用javascript for php(最好是php)
这有什么简单的方法吗?或者它只是eval的问题(base64_decode()); ?
谢谢,斯特凡
php ×4
mysql ×2
ajax ×1
database ×1
encryption ×1
foreign-keys ×1
innodb ×1
javascript ×1
jquery ×1
json ×1
permissions ×1
preg-match ×1
regex ×1
sql ×1
url ×1