PHP中的快捷网页文件

PHP中的快捷网页文件,php,file,shortcut,Php,File,Shortcut,我希望我知道如何制作一个主要访问网页的文件。我正在使用PHP来实现这一点。我想到了以下几点: function crearArchivoUrl($url){ $archivo=str_replace(array("http://", "https://", "mailto://", "ftp://"), "", $url); $archivo=str_replace(array("/"), "-", $archivo); $this->che

我希望我知道如何制作一个主要访问网页的文件。我正在使用PHP来实现这一点。我想到了以下几点:

function crearArchivoUrl($url){
        $archivo=str_replace(array("http://", "https://", "mailto://", "ftp://"), "", $url);
        $archivo=str_replace(array("/"), "-", $archivo);
        $this->checkNombreDestino($archivo);
        $contenido="[InternetShortcut]\r\nURL=".$url."\r\n";
        $fp = fopen($archivo, 'w');
        chmod($archivo, 0644);
        fwrite($fp, $contenido);
        fclose($fp);
    }
但是当我测试它时(双击它),我没有跳转浏览器

有人能告诉我如何制作网页快捷方式的文件吗

谢谢你的帮助


你好

只有在安装了PHP解释器并且Web服务器配置为运行PHP文件的情况下,才会执行PHP。如果您将此文件分发到未配置的计算机,它将永远不会作为PHP代码执行,因此也永远不会按预期运行


如果您在一个配置正确的Web服务器上运行这个脚本,请考虑使用<代码>标题(“位置:”)< /C> >将用户重定向到新页面。

< P>只有在安装PHP解释器时,您的PHP才会被执行,并且如果Web服务器被配置为运行您的PHP文件。如果您将此文件分发到未配置的计算机,它将永远不会作为PHP代码执行,因此也永远不会按预期运行


如果您在一个配置正确的Web服务器上运行这个脚本,请考虑使用<代码>标题(“位置:”)< /C> >将用户重定向到新页面。

实际上,您正在读取文件,并将其写入另一个文件。这样做不会向web浏览器发送任何内容

第一种方法是发送一个位置来重定向broswer。请参阅手册中的示例以了解如何使用它


另一种方法是使用或任何其他打印命令读取并打印文件内容。

实际上,您正在读取一个文件,然后将其写入另一个文件。这样做不会向web浏览器发送任何内容

第一种方法是发送一个位置来重定向broswer。请参阅手册中的示例以了解如何使用它


另一种方法是读取文件内容,然后使用或任何其他打印命令进行打印。

我的代码是正确的,我所需要的只是文件扩展名应该是.url,即My-web-shortcut.url

谢谢你所做的一切


你好

我的代码是正确的,我所需要的只是文件扩展名应该是.url,即My-web-shortcut.url

谢谢你所做的一切


你好

你能更详细地解释一下你想做什么吗?你能更详细地解释一下你想做什么吗?