|
Сформировать несколько страниц в разных окнах.
|
|||
---|---|---|---|
#18+
Подскажите как можно реализовать описанное в заголовке. Имеется html страница на которой расположена форма (можно её и в ссылку просто переделать, т.к. полезных данных нет) Код: html 1. 2. 3. 4. 5.
Эта форма отправляет данные при нажатии клавиши в файл ticket.php в котором расположен код, посредством которого формируется страница html Код: php 1. 2. 3. 4. 5.
Но мне надо сформировать несколько страниц, можно сказать одинаковых и открыть их в новых разных вкладках браузера. Вот здесь возникла загвоздка, не ясно как это сделать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2018, 20:35 |
|
Сформировать несколько страниц в разных окнах.
|
|||
---|---|---|---|
#18+
target="_blank" ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2018, 21:21 |
|
Сформировать несколько страниц в разных окнах.
|
|||
---|---|---|---|
#18+
vkle, target="_blank" при добавлении в форму, сформирует одну страницу, а в коде php у меня генерируется несколько страниц, каждую в своём окне открыть надо ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2018, 21:56 |
|
Сформировать несколько страниц в разных окнах.
|
|||
---|---|---|---|
#18+
vkle, что то типа этого [PHP] if (isset( $_POST['ticket'] ) ) { $query = mysqli_query($connect, "SELECT ... "); while($row = mysqli_fetch_assoc($query)) { Head('Квитанция'); print $row["cl_name"]; endhtml(); } } [/PHP] Всё что внутри цикла, надо вывести в отдельную страницу браузера, т.е. их несколько должно появиться. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2018, 22:08 |
|
Сформировать несколько страниц в разных окнах.
|
|||
---|---|---|---|
#18+
dima_sqlпри добавлении в форму, сформирует одну страницуПять форм - пять страниц. Двадцать форм - двадцать страниц. Сабмитить формы можно и яваскриптом. При некотором желании можно сделать явно именованный target и яваскриптом: замена, сабмит, замена, сабмит.... dima_sqlВсё что внутри цикла, надо вывести в отдельную страницу браузера, т.е. их несколько должно появиться.В страницу. В ОДНУ страниЦУ, не в МНОЖЕСТВО страниЦ? Оно входит в противоречие с "несколько". Это раз. Два. При желании, в одну вкладку или в одно окно браузера можно вывести несколько веб-страниц. Смотрите в сторону фреймсета. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2018, 22:23 |
|
Сформировать несколько страниц в разных окнах.
|
|||
---|---|---|---|
#18+
vkle, Да конечно, не верно написал, каждая итерация цикла формирует страницу и она выводится в новую вкладку браузера. Так то мне надо квитанции сформировать типа для оплаты ком услуг, не важно в чем это будет pdf, odf, docx Просто в pdf, odf, docx я на данном уровне владения php точно не сделаю, вот решил через html странички реализовать, а потом их распечатаю, благо квитанций не много. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.01.2018, 22:44 |
|
Сформировать несколько страниц в разных окнах.
|
|||
---|---|---|---|
#18+
dima_sql, Рисуете несколько ссылок на документы - первый, второй, третий... Клик по ссылке - в новой вкладке/окне открывается запрашиваемый документ. Оттуда и печатать. Самый простой и надежный способ. По крайней мере, так делают. Другой вариант - весь пакет документов объединить в одну веб-страницу. На мой взгляд, оно сложнее. Хотя и меньше мышкокликанья. Можно, конечно, порнушную технологию запилить - яваскриптом пооткрывать несколько окошек и в каждое вывести отдельный документ. Только не забудьте предупредить пользователей, чтобы в браузере отключили блокировку всплывающих окон. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.01.2018, 00:02 |
|
|
start [/forum/topic.php?fid=23&fpage=27&tid=1460413]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
2ms |
others: | 355ms |
total: | 488ms |
0 / 0 |