2013-06-11 3 views
-1

Я получил запрет и больше не могу задавать вопросы. В надежде исправить это, я редактирую свои самые проголосовавшие потоки с помощью этого блока текста. Мое намерение заключалось в том, чтобы никогда не засорять Stackoverflow с глупыми вопросами или отскакивать от сообщества, но в какой-то момент я это сделал. Я понял свой урон от чтения этой полезной темы How to Ask Questions the Smart Way. Теперь я надеюсь на прощение от сообщества за мой непреднамеренный ущерб. СпасибоСкопируйте HTML-код в текстовый файл

Моя компания использует программное обеспечение счета, которое я сделал. Это простая страница, которая копирует входные данные из полей, флажков и некоторой динамической таблицы с помощью Javascript на новую страницу со слотом A4 CSS, поэтому ее можно распечатать или отправить по почте в формате PDF.

Теперь я должен начать с второй функции: открыть счет-фактуру. Я подумал о том, как я смогу это сделать.

Когда выполняется новый счет-фактура, и ввод копируется на другую страницу, чтобы также скопировать весь HTML-код из формы, в которой все входы находятся в текстовом файле с PHP, а позже, когда пользователь «открывает» invoice, он просто открывает файл, который просто копирует весь HTML-код.

Я не знаю, как скопировать часть кода в текстовый файл. Значит, любая помощь здесь?

Если вы также знаете более простой, лучший способ рассказать.

спасибо.

+1

'file_put_contents' –

+0

мы также можем сделать в JS –

ответ

0

Использование output buffering.

Перед тем, как вынести что-нибудь в браузере сделать

ob_start(); 

после того, как вы делаете ваш рендеринг получить содержимое HTML.

$html = ob_get_contents(); 

затем отправить его в браузер сделать.

ob_flush(); 

Затем с $ HTML можно сохранить в файл, базу данных или что-то работает для случая использования

+0

Это скопирует все HTML со страницы? Итак, я могу скопировать все из $ html в текстовый файл? –

+0

Вот что он делает. Я использую его для подтверждения писем. Показать на экране и использовать в теле письма. – Orangepill

+0

Звучит неплохо. Последний вопрос - ob_start(); должен быть в начале страницы, на которой делается счет или на странице, где находятся входы? –

Смежные вопросы