【发布时间】:2015-05-19 03:13:21
【问题描述】:
我正在尝试使用输入字段来添加网站/网址。我只需要 www.domainname.com 即可成功提交表单;但是,提交后,如果提交表单的人没有添加,我想重新添加 http:// 或 https://。
验证如下,
public function name($id) {
$input = Input::all();
$validator = Validator::make(
$input,
array(
'website' => 'active_url',
)
);
}
为此,需要一个 if 语句。我尝试按照下面列出的代码行插入一些东西,但没有任何运气。
if (!preg_match("~^(?:f|ht)tps?://~i", $url)) {
$url = "http://" . $url;
}
我对 PHP 还很陌生,刚开始使用 Laravel,所以如果有任何混淆或缺乏信息,我提前道歉。任何帮助表示赞赏。
【问题讨论】:
标签: php validation url laravel input