將其存儲在mysql表中如何檢查給定鏈接的用戶是否屬於特定網站的鏈接?我正在使用PHP。我應該使用preg還是有它的功能?我是否也可以檢查鏈接是否損壞?有沒有它的功能?我怎樣才能確保刪除茂密的鏈接或不能自動處理它?我應該使用以下功能嗎? $link=mysql_real_escape_string($_GET['link']);
檢查給定鏈接的真實性,並使用php
0
A
回答
0
如何檢查給定鏈接的用戶是否屬於特定網站的鏈接?
你可以嘗試獲取使用鏈接要麼file_get_contents()
,get_headers()
或curl
。
我應該使用preg還是有一個函數呢?
驗證URL的內容可以用filter_input()
做到:
$url = filter_input(INPUT_GET, 'link', FILTER_VALIDATE_URL);
// $url would be false if invalid or null if not available
可我也檢查鏈路中斷或不?
如前所述,您必須獲取鏈接並確定狀態碼。
它有一個功能嗎?
是的,如前所述。
我如何確保刪除茂密的鏈接或不能自動處理它?
如果鏈接無效,則由您刪除數據庫中的相應條目或存儲它們的位置。
我應該用下面的函數嗎?
$link=mysql_real_escape_string($_GET['link']);
這用於準備數據庫存儲的值。它也使用舊的mysql_
函數,您應該切換到mysqli或PDO,並使用準備好的語句完成轉義。
0
總是使用get_headers,它可以幫助您驗證網站的狀態(如果可用或不可用)。
$ val = @get_headers(「http://www.google.com」);
print_r($ val [0]);
使用以下preg_match模式來檢查斷開的鏈接。
%^((https://)|(www。))([a-z0-9-]。?)+(:[0-9] +)?(/.*)?$ %i
相關問題
- 1. 使用php檢查主機的鏈接
- 2. 檢查網站的鏈接使用PHP
- 3. 檢查PHP引用鏈接
- 4. 使用Javascript/PHP構件檢查鏈接
- 5. 檢查多給出鏈接選定的鏈接匹配
- 6. 檢查文件的真實性
- 7. 檢查WCF服務的真實性
- 8. 檢查一個文件是真實的還是符號鏈接
- 9. 檢查用戶的真實性使用aadhar卡號
- 10. PHP Twitter替換鏈接和與真實鏈接的hashtag
- 11. 檢查鏈接在PHP
- 12. Form_tag給出真實性InvalidAuthenticityToken
- 13. 鏈接列表的一致性檢查
- 14. 檢查網絡鏈接的有效性
- 15. PHP-JSON:檢查損壞的鏈接
- 16. PHP IMAP「FROM」真實性
- 17. JavaCC:請給我鏈接到「真實」的例子
- 18. 如何使用assert_select測試給定鏈接的存在性?
- 19. 如何檢查給定的鏈接是否有效?
- 20. PHP:使用自定義信息查找並替換可點擊(.php)鏈接
- 21. 使用PHP進行惡意鏈接檢查的API?
- 22. 在PHP中重定向之前檢查鏈接有效性的最快方法
- 23. 鏈接MySQL數據庫中的行並使用PHP查詢
- 24. 查找字符串中的所有鏈接,並使用PHP
- 25. 使用php將文件上傳到imgur並檢索鏈接
- 26. 鏈接到Excel表單並檢查條件爲真時的Python腳本
- 27. 參考鏈接完整性檢查?
- 28. html模式下的真實鏈接emacs
- 29. PHP:檢查鏈接是否爲圖像並檢查是否存在
- 30. java.net.NetworkInterface.getNetworkInterfaces()查找「真實」接口