Я пытаюсь проверить наличие существующих URL-адресов в поле формы пользователя, и мне нужно небольшое руководство.Я учусь на стажировке, и мне сказали, в каком месте я работаю, я не очень хорошо разбираюсь в PHP, и здесь я работаю с PHP.
Это выглядит как лучшее, что я пробовал до сих пор:*
$file = [url];
$file_headers = @get_headers($file);
if($file_headers[0] == 'HTTP/1.1 404 Not Found') {
$exists = false;
}
else {
$exists = true;
}
if ($_POST[code] == '') {
header("Location: index.php");
exit;
}
else if ($exists == false){
print("URL is not valid");
}
else {
$query = "INSERT INTO redirects
SET code = '$_POST[code]',
url = '$_POST[url]',
requester = '$_POST[requester]',
date = '$_POST[iw_start]',
webperson = '$_POST[webperson]',
active = '$_POST[active]'";
mysql_query ($query, $link);
}
?>
Я на правильном пути?
* ПЕРЕД ВАМИ ОТВЕТА: ЗАПРОС SQL НЕ МОЙ.ПОЖАЛУЙСТА, ХОТИТЕ, ЧТО В РАЗУМЕ.