Codeigniter Write_file Вопрос - PullRequest
       6

Codeigniter Write_file Вопрос

1 голос
/ 13 марта 2010

Я пишу в текстовый файл для резервного копирования определенных сообщений. Вот мой простой код

$this->path = APPPATH . "post_backups/";
    $string = $this->input->post('post');
    $post_title = $this->input->post('post_title');
    $this->file = $this->path . $post_title."txt"; 
    write_file($this->file, $string);
    $this->index(); 

Все отлично работает, кроме этого

$this->file = $this->path . $post_title."txt"; 

Я пытаюсь назвать свой файл заголовком сообщения IE: title.txt.

Что я получаю с этим "titletxt". Как следует $ post_title. «txt» будет написано, чтобы предоставить txt как расширение?

Спасибо

1 Ответ

1 голос
/ 13 марта 2010
$this->file = $this->path . $post_title.".txt";

Не в кавычках, . используется для объединения строк, поэтому просто добавьте точку к вашей строке. Внутри кавычек это рассматривается как символьный литерал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...