Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: скрипт печати страницы?!

Сообщения:  [1-10]   [11-12] 

 
 автор: Саня   (21.06.2006 в 19:22)   письмо автору
 
   для: Squadron   (21.06.2006 в 12:56)
 

Вообще, в базе хранится голый текст новости. Нужно сварганить скрипт, выбирающий этот текст из базы, оформляющий его для печати на принтере и вставляющий URL на эту новость.
http://loc.stack.ru/projects/CSS2/page.html
http://softtime.ru/forum/read.php?id_forum=1&id_theme=19033

Посмотрите как сделано на википедии. Для устройств "print" есть свой CSS-лист.

А вот замечательный пример версии страницы для печати: http://www.computerra.ru/print/xterra/39133/

   
 
 автор: aexb   (21.06.2006 в 17:29)   письмо автору
 
   для: Squadron   (21.06.2006 в 17:24)
 

Для этого нужно использовать соответствующий CSS. То есть при нажатии пользователем на ссылку "версия для печати", генерится страница (без меню и ненужных деталей), стили которой подогнаны под принтер. Описывать дальше не могу - оффтоп получится :))

Это, кстати говоря, проще сделать, если тело страницы не зависит от header'а и footer'а.

   
 
 автор: valenok   (21.06.2006 в 17:25)   письмо автору
 
   для: Squadron   (21.06.2006 в 17:24)
 

А ты что чделал Ctrl + c Ctrl+ v
с этим кодом:?

<?php
$n=mysql_query("SELECT * FROM news",$link);
while($news=mysql_fetch_assoc($n)){
echo "$news['news_text']";
echo "<br><br>"
}

   
 
 автор: Squadron   (21.06.2006 в 17:24)   письмо автору
 
   для: valenok   (21.06.2006 в 16:52)
 

Не работает !!!!
короче я хочу такой скрипт к ленте новостей прикрутить (которую скачать можно с этого сайта)
мож че еще кто знает?

   
 
 автор: valenok   (21.06.2006 в 16:52)   письмо автору
 
   для: Squadron   (21.06.2006 в 16:47)
 

Версия для печати:

<?php
$n
=mysql_query("SELECT * FROM news",$link);
while(
$news=mysql_fetch_assoc($n)){
echo 
"$news['news_text']";
echo 
"<br><br>"
}

   
 
 автор: Squadron   (21.06.2006 в 16:47)   письмо автору
 
   для: valenok   (21.06.2006 в 15:44)
 

смотри, а если для всех новостей, которые добавляются через админку, то как быть тогда?
текст то написать это и дураку ясно.

   
 
 автор: valenok   (21.06.2006 в 15:44)   письмо автору
 
   для: dios™   (21.06.2006 в 15:36)
 

А ты можешь печатать свои файлы у соседа?

   
 
 автор: dios™   (21.06.2006 в 15:36)   письмо автору
 
   для: valenok   (21.06.2006 в 15:24)
 

если я не ошибаюсь, то скрипт на JS для печати выглядит так:

<script language='JavaScript'>
window.print();
</script>

кстати, а можно ли с помощью PHP реализовать печатание на принтер?

   
 
 автор: valenok   (21.06.2006 в 15:24)   письмо автору
 
   для: Squadron   (21.06.2006 в 15:19)
 

Обычная версия у тебя там дизвйн таблицы, вообщем чёрт его знает что - а версия для печати
тоже самое только без всего перечисленного выше.
тоесть чисто сексты новстей с пробелами.

   
 
 автор: Squadron   (21.06.2006 в 15:19)   письмо автору
 
   для: valenok   (21.06.2006 в 14:29)
 

а как сделать то?
я понимаю что надо сделать версию для печати, а потом с помощбю явы ее выводить!
НО как сделать эту версию, просто вписать код страницы?

   

Сообщения:  [1-10]   [11-12] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования