Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Интеграция в word, интеграция с помощью шаблона 
:(
    Опции темы
xrustic
Дата 13.9.2010, 12:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 14.1.2010

Репутация: нет
Всего: нет



Добрый день.   помогите разобраться.  пытаюсь создать документ rtf средствами php через шаблон.

Код

$pole1='вставляем';
 
    $f = join('',file('1.rtf'));
 // замена полей на значения
    $f= str_replace('%_TEXT_%',$pole1,$f);
 
    print $f;



но шаблон то сробатывает, то нет.

'%_TEXT_% сначало меняеться. после изменения перестает меняться
PM MAIL   Вверх
Sanchezzz
Дата 13.9.2010, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



чет не пойму как он увас первый раз заменяет...

Создал файл rtf
Написал
Код

текст %_TEXT_% тест

Открываю в блокноте rft
Код

{\rtf1\ansi\ansicpg1251\deff0{\fonttbl{\f0\fswiss\fcharset204{\*\fname Arial;}Arial CYR;}{\f1\fswiss\fcharset0 Arial;}{\f2\fnil\fcharset0 ;}}
{\*\generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\lang1049\f0\fs20\'d2\'e5\'ea\'f1\'f2 %_\lang1033\f1 TEXT_%\lang1049\f0  \'f2\'e5\'ea\'f1\'f2\lang1033\f2\par
}



--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
xrustic
Дата 13.9.2010, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 25
Регистрация: 14.1.2010

Репутация: нет
Всего: нет



кто нибудь подскажет как этого корректно избежать?
PM MAIL   Вверх
Sanchezzz
Дата 14.9.2010, 06:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



обязательно rtf нужен может простой текстовый файл подойдет? 

Код

  $pole1='вставляем';
  $filename = 'myfile.txt';

    // открываем файл для чтения/записи
    if (!$handle = fopen($filename, 'w+')) {
         print "Не могу открыть файл '$filename'";
    }
    // считываем всё содержимое файла
    $content = fread($handle, filesize($filename));

    //изменяем содержимое
    $content = str_replace('%_TEXT_%', $pole1 , $content);

    // записываем содержимое назад в файл
    if (fwrite($handle, $content) === FALSE) {
        print "Не могу сохранить в файл '$filename'";
    }

    // закрываем открытый файл
    fclose($handle);



--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0432 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.