| 
 Печать из sql Есть база sql. Из неё делается выборка данных которые вставляются в шаблон и выводится окно печати. Это делается методом post. Хочу делать без перезагрузки страницы. Т.е допустим на странице форма для ввода значения и кнопка. Пользователь вводит нужные данные, нажимает кнопку и получает окно печати после которой остаётся на той же странице. Как это осуществить? | 
| 
 Если в новой вкладке, то достаточно <form action="url" method="post" target="_blank"> .... </form> Сервер отдает страницу для печати, в которой производится и запуск печати. | 
| 
 Нет. В том же окне. Без перезагрузки страницы | 
| 
 Цитата: 
 | 
| 
 Но как то же это делают. Пустая страница с одной кнопкой при нажатии на которую появляется окно с выбором принтера и текстом для печати | 
| 
 Цитата: 
 | 
| 
 да в том то и суть что не совсем окно. вот нажмите ctrl+p. появилось "окно" с содержимым страницы. вот мне надо такое же окно но информацией из шаблона без перегрузки страницы. не знаю как  объяснить | 
| 
 у меня сейчас это работает так  $tpl = new template('./data','.tpl'); # создали объект, задали каталог и расширение $tpl -> load('tpl'); # загрузили шаблон $tpl -> vars('tpl',array('time','date')); # указали какие переменные преобразовать, они должны быть заданы зарание echo $tpl -> out('tpl'); # вывели шаблон а я хочу сделать выборку данных аяксом и печать что бы страница не перезагружалась | 
| 
 
<form action="url" method="post" onsubmit="window.open('','myprt', 'width=600, height=400, left=0, top=0')" target="myprt">
Форма будет передана методом POST по указанному URL, скрипт которого вернет страницу для печати, которая будет помещена в новое окно. Если настройки браузера запрещают это делать, то только после разрешения такого действия. | 
| 
 Parse error: syntax error, unexpected '','' (T_CONSTANT_ENCAPSED_STRING), expecting ',' or ';' in вот такая ошибка | 
| Часовой пояс GMT +3, время: 18:37. |