我有一个输入字段,可以自动插入' www。'的值。在用户输入任何内容之前。然后输入字段中的数据将插入表中。
使用PHP,我试图删除/删除' www。'的实例。如果' @'符号输入到输入字段中。我似乎无法让这个工作,看看我的SQL表中的输出。我在$ var中使用空变量来替换' www。'
这是我的代码:
if(strpos($_POST['Link'], '@') !== false) {
$webvar = 'Twitter';
str_replace('www.', '', $var);
$link = mysqli_real_escape_string($conn, '<a href='."'".'https://'.'twitter.com/'.$_POST['Link']."' ".'target='."'".'_blank'."'".'>'.$webvar.'</a>');
}
答案 0 :(得分:1)
您应该直接将值分配给变量(虽然它不清楚$var
是什么,听起来应该是$_POST['Link']
)
$var = str_replace('www.', '', $_POST['Link']);
答案 1 :(得分:1)
你的问题不清楚但是这样吗?
if (strpos($_POST['Link'], '@')) {
$webvar = 'Twitter';
$link = mysqli_real_escape_string($conn, '<a href=' . "'" . 'https://' . 'twitter.com/' . str_replace('www.', '', $_POST['Link']) . "' " . 'target=' . "'" . '_blank' . "'" . '>' . $webvar . '</a>');
}