1

今、ちょっとした仕事があります。あるページから新規登録したユーザーに、メールアドレスを確認するためのリンクとともにメールを送信したいと考えています。

メールコードでは$_SERVER[SERVER_NAME]、リンクを生成するために使用しました。アプリケーションがドメインのルートにある場合、これは正常に機能します。例えば:

www.example.com/file.php

しかし、私は余分なフォルダを持っていますwww.example.com/folder_name/file.php

フォルダの名前をハードコーディングせずにリンク www.example.com/folder_name/file.php を生成する方法はありますか?

4

1 に答える 1

1

同じフォルダ内の別のスクリプトにリンクするには、次のようなことができるはずです。

$_SERVER['SERVER_NAME'].dirname($_SERVER['SCRIPT_NAME']).'/myscript.php';
于 2013-02-21T13:01:57.760 に答える