来自网址的Php复制文本

时间:2014-09-30 14:33:14

标签: php

Ι不知道如何写好这个。我正在尝试制作名为.php的{​​{1}}文件。然后,我想一旦用户在点之前输入网址,特定网址的内容就会显示在上面的copy_from_url_=_.php网站上。

示例:我转到网址.php。没有显示任何内容,因为没有给出网址。然后我重新输入copy_from_url_=_.phpcopy_from_url_=_www.example.com.php的内容显示在我的php网址上。

我知道可以使用 file_get_contents 功能完成第二部分但我错过了第一部分。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

验证$_GET值。这将告诉您是否有任何内容(并且是有效的格式)

if( filter_var($_GET['copy_from_url'], FILTER_VALIDATE_URL) ) {
    //URL given!
    //Either use cURL or file_get_contents
} else {
   //No url given
}

为了可读性/好看/强迫症,我会删除结尾.php。它将帮助最终用户体验快速确定他们应对的位置。但是,如果您不想,请执行以下操作;

$strUrl = rtrim($_GET['copy_from_url'], '.php');
if( filter_var($strUrl, FILTER_VALIDATE_URL) ) {

https://eval.in/200283