Php 服务器名称和文件夹结构

Php 服务器名称和文件夹结构,php,Php,我现在手头有一个小任务。我想从一个页面向新注册的用户发送一封电子邮件,并附上一个确认电子邮件地址的链接 在电子邮件代码中,我使用了$\u SERVER[SERVER\u NAME]来生成链接。 如果应用程序位于域的根目录中,则此操作可以正常工作。例如: www.example.com/file.php 但是我有一个额外的文件夹,即www.example.com/folder\u name/file.php 有没有办法在不硬编码文件夹名称的情况下生成链接www.example.com/folder

我现在手头有一个小任务。我想从一个页面向新注册的用户发送一封电子邮件,并附上一个确认电子邮件地址的链接

在电子邮件代码中,我使用了
$\u SERVER[SERVER\u NAME]
来生成链接。 如果应用程序位于域的根目录中,则此操作可以正常工作。例如:

www.example.com/file.php

但是我有一个额外的文件夹,即
www.example.com/folder\u name/file.php


有没有办法在不硬编码文件夹名称的情况下生成链接www.example.com/folder_name/file.php?

要链接到同一文件夹中的另一个脚本,您应该能够执行以下操作:

$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/myscript.php';

要链接到同一文件夹中的另一个脚本,您应该能够执行以下操作:

$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/myscript.php';

你想
www.example.com/folder\u 1/folder\u 2/file.php
链接到
www.example.com/folder\u 1/file\u 2.php
还是
www.example.com/folder\u 1/folder\u 2/file\u 2.php
?我想要链接为[www.example.com/folder\u 1/folder\u 2/file\u 2.php]你想
www.example.com/folder\u 1/folder\u 2/file.php
有指向
www.example.com/folder\u 1/file\u 2.php
www.example.com/folder\u 1/folder\u 2/file\u 2.php的链接吗?如果我想生成指向当前工作文件的链接,我希望链接为[www.example.com/folder\u 1/folder\u 2/file\php],但是我想从同一个文件夹中找到另一个文件的链接。抱歉@anshu看起来我完全搞错了。我已经用我认为你想要的更新了我的答案。没错!我认为这应该解决问题。谢谢,伙计:)如果我想生成指向当前工作文件的链接,那就行了,但是我想从同一个文件夹中生成指向另一个文件的链接。抱歉@anshu看起来我搞错了。我已经用我认为你想要的更新了我的答案。没错!我认为这应该解决问题。谢谢,伙计:)