заменить название скрипта в адресе файла

Тема в разделе "Как сделать...", создана пользователем zilon, 29 июн 2013.

  1. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    мне нужен полный путь до txt файла чтобы залить его на сервер, придумал вывести путь до самого скрипта удалив название скрипта и вставив название txt файла

    PHP:
    $file $_SERVER['SCRIPT_FILENAME'].'keywords.txt';
    $file preg_replace("/\/*.php/"""$file);
    echo 
    $file;
    сейчас выводится D:/OPEN_SERVER/domains/localhost/podkluchenie_cloaki/zamena_keev_na_dorekeywords.txt

    можно конечно написать - zamena_keev_na_dore.php вместо - \/*.php и будет работать но стрёмно... подскажите пжалуста как по маске удалить название скрипта? :thenks:
     
  2. Compressor

    Compressor

    Регистр.:
    31 янв 2009
    Сообщения:
    314
    Симпатии:
    200
    PHP:
    $file dirname(__FILE__) . 'keywords.txt';
    echo 
    $file;
     
    zilon нравится это.