こんにちは私は現在、フォームアクションを生成するために動的に生成されたURLを使用しています。 PHPの出力は/home2/fortehom/public_html/richmindonline/testenvironment/process.php
のようになります。フォームアクションurl
問題は、この動的URLをaction=""
に挿入すると、URLがhttp://www.richmindonline.com/home2/fortehom/public_html/richmindonline/testenvironment/process.php
と解釈されていて正しくないことです。私はこれがパスの始めに/
のためにあると確信しています。私はこれを修正するために既に持っている構造を変更したくありません。 URLの先頭にホームページを追加しないようにする方法はありますか?ここで
function pluginpath()
{
$base = dirname(__FILE__);
$path = false;
if (@file_exists $base)."/wp-content/plugins/malware finder/process.php"))
{
$path = $base."/wp-content/plugins/malware finder/process.php";
}
else
if (@file_exists $base."/wp-content/plugins/malware finder/process.php"))
{
$path = $base."/wp-content/plugins/malware finder/process.php";
}
else
$path = false;
if ($path != false)
{
$path = str_replace("\\", "/", $path);
}
return $path;
}
あなたのお返事ありがとうございます、Michal、しかし私は本当にこれを理解することに問題があります。あなたの返答で言及したように、私はどのようにパスを削除することができますか? –
回答を編集しました@Rob。非常に基本的なアプローチです。サーバー環境変数を使用してより堅牢なバージョンを検討する必要があります。しかし、これは今のところあなたのために働くはずです... – Michal