Привет Я в настоящее время использую динамически созданный url для создания действия формы. Результат PHP выглядит точно так же, как и /home2/fortehom/public_html/richmindonline/testenvironment/process.php
.Form action url
Проблема в том, что когда я вставляю этот динамический url в action=""
, этот URL-адрес интерпретируется как http://www.richmindonline.com/home2/fortehom/public_html/richmindonline/testenvironment/process.php
, что неверно. Я уверен, что это из-за /
в начале пути. Я не хочу менять структуру, которую у меня уже есть, чтобы исправить это. Есть ли способ удалить главную страницу из добавления на переднюю часть URL-адреса?
Вот код, я использую для создания динамического 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;
}
Спасибо за ваш отзыв, Михал, но у меня действительно проблемы с пониманием этого. Как я могу удалить путь вниз, как вы упомянули в своем ответе? –
Я отредактировал свой ответ @Rob. Это очень простой подход, вы должны рассмотреть более надежную версию с использованием переменных окружения сервера. Тем не менее, это должно работать для вас на данный момент ... – Michal