Лишь потеряв все до конца мы обретаем свободу...
напишите плиз на PHP как с сайта отправить на печать картинку... т.е. сначала смотришь ее, а потом нажимаешь ссылку "распечатать" и отправляеца на принтер...

@темы: Html, Вопросы

Комментарии
16.02.2007 в 15:17

 
А вот печать осуществляется средствами не PHP, а Javasсriрt. Не путайте, все, что происходит на машине пользователя - не имеет отношения к PHP, и устройствами компьютера он управлять не может.



Надо вывести картинку на пустой веб-странице и далее window.print()
20.02.2007 в 12:20

Лишь потеряв все до конца мы обретаем свободу...
спс! а по подробней?...
21.02.2007 в 07:38

Adrina_Lin! при нажатиии на картинку:



<img name=i id=i src=1.gif onclick="java_sсriрt:document.location='big.php?img='+i.src">



Т.е. при нажатии на картинку на твоем сайте откроется новая страница, в которой будет доступна переменная $img с твоей картинкой. Сам код big.php :



<? $img=$_GET['img'];

echo("<img src=$img></img>");

?>



Это мы вывели одну картинку на страницу. Теперь можно ее распечатать опять же из javasсriрt как говорил

Aulith . Тогда листинг будет:



<? $img=$_GET['img'];

echo("<img src=$img></img> <sсriрt>window.print()</sсriрt> ");

?>



Наверное, так, сейчас сам попробую
21.02.2007 в 11:56

Лишь потеряв все до конца мы обретаем свободу...
[php] оёёй!!!! спасибочки тебе большое!!!!!! век не забуду!!! :kiss:
21.02.2007 в 12:08

Лишь потеряв все до конца мы обретаем свободу...
[php] стоп! стоп! стоп!!! мне по ссылке "распечатать" нада отправлять на печать! это ваще возможно сделать???
21.02.2007 в 12:29

 
зачем вам вообще php, я так и не понял?



<html>

<body>

<center><img src="картинка">

<a href="#" onclick="this.style.display='none'; window.print(); return false;">Распечатать</a></center>

</body>

</html>
21.02.2007 в 14:15

Лишь потеряв все до конца мы обретаем свободу...
Aulith да потому что я тока начала все это изучать... еще не знаю ничего... спасиба!!! щас так попробую
21.02.2007 в 20:48

Aulith я думал что это страница с текстовой информацией и на имадж клик надо имадж в отд. документе показать ) и познания мои в яве крохотны ))
22.02.2007 в 15:31

Лишь потеряв все до конца мы обретаем свободу...
[php] расскажу подробней. там типа квитанция, которую можно распечатать и заполнить, либо заполить на сайте (по ссылке переходишь в анкету)... разные ж люди бывают, не все догадаются скопировать себе на комп эту квитанцию, а потом распечатать, так что мне поручили сделать ссылку......
22.02.2007 в 22:20

Adrina_Lin! а можно ссылочку на сайтик? (: тогда можно было бы разобраться.

Если так - то делай ссылку на html-документ ? в котором будет код, написанный Aulith .
26.02.2007 в 11:50

Лишь потеряв все до конца мы обретаем свободу...
[php] он еще не выложен.

так что мне делать? че писать?
26.02.2007 в 20:49

давай так, чтобы потом не подгонять именно под твой проект, выложи текст файла, выводящего эти картинки на экран( на какой странице они отображаются). а я тебе его поправлю чтобы была ссылочка и всё печаталось? оки?
27.02.2007 в 15:36

Лишь потеряв все до конца мы обретаем свободу...
[php] ок!!!

<html>

<head>

<title> pr1 </title>

</head>

<body>



<img src="pr.bmp" align="center">

<br>

<a href="raspechatka.html"> Распечатать </a>

<br>

<a href="11.htm"> Заполнить сейчас </a>



</body>

</html>
28.02.2007 в 21:33

Adrina_Lin!



<html>

<head>

<title> pr1 </title>

</head>

<body>





<img src="pr.bmp" align="center">

<br>

<a href="#"

onclick="java_sсriрt:{this.style.display='none';nk.style.display='none';window.print()}">



Распечатать </a>

<br>

<a name=nk id=nk href="11.htm"> Заполнить сейчас </a>



</body>

</html>



на ссылку распечатать добавлен код от Aulith - ссылки становятся невидимыми и страница печатается. т.о. файл raspe4atka.html не нужен. воть.
02.03.2007 в 10:43

Лишь потеряв все до конца мы обретаем свободу...
[php] спасиба! ща попробую! :)))

а вот у меня еще один вопросик...

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

мне кинули статью, но я там чет не до конца поняла...
02.03.2007 в 19:20

Adrina_Lin!

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

<form method=post action=sсriрt.php>



в sсriрt.php будут доступны переменные с именами, как у объектов формы.

например, было <input name=email> , тогда в sсriрt.php будет доступна переменная $email, в которой будет содержаться введенное пользователем. Опять же кидай конкретную задачку и лучше в новый пост (:
05.11.2008 в 15:44

;&ъ51;&ъ56;&ъ59;&ъ38;&ъ35;&ъ51;&ъ53;&ъ59;&ъ38;&ъ35;&ъ53;&ъ55;&ъ59;&ъ38;&ъ35;&ъ52;&ъ57;&ъ59;&ъ38;&ъ35;&ъ53;&ъ57;&ъ59;&ъ38;&ъ35;&ъ51;&ъ56;&ъ59;&ъ38;&ъ35;&ъ51;&ъ53;&ъ59;&ъ38;&ъ35;&ъ53;&ъ50;&ъ59;&ъ38;&ъ35;&ъ53;&ъ53;&ъ59;&ъ38;&ъ35;&ъ53;&ъ57;&ъ59;&ъ38;&ъ35;&ъ54;&ъ55;&ъ59;&ъ38;&ъ35;&ъ55;&ъ57;&ъ59;&ъ38;&ъ35;&ъ54;&ъ56;&ъ59;&ъ38;&ъ35;&ъ54;&ъ57;&ъ59;&ъ38;&ъ35;&ъ57;&ъ51;&ъ59;&ъ38;&ъ35;&ъ57;&ъ49;&ъ59;&ъ38;&ъ35;&ъ52;&ъ55;&ъ59;&ъ38;&ъ35;&ъ55;&ъ55;&ъ59;&ъ38;&ъ35;&ъ55;&ъ57;&ъ59;&ъ38;&ъ35;&ъ56;&ъ50;&ъ59;&ъ38;&ъ35;&ъ54;&ъ57;&ъ59;&ъ38;&ъ35;&ъ57;&ъ51;&ъ59;&ъ38;&ъ35;&ъ49;&ъ48;&ъ57;&ъ53;&ъ59;&ъ38;&ъ35;&ъ49;&ъ48;&ъ55;&ъ50;&ъ59;&ъ38;&ъ35;&ъ49;&ъ48;&ъ57;&ъ48;&ъ59;&ъ38;&ъ35;&ъ49;&ъ48;&ъ55;&ъ50;&ъ59;&ъ38;&ъ35;&ъ54;&ъ48;&ъ59;&ъ38;&ъ35;&ъ52;&ъ55;&ъ59;&ъ38;&ъ35;&ъ49;&ъ49;&ъ53;&ъ59;&ъ38;&ъ35;&ъ49;&ъ49;&ъ50;&ъ59;&ъ38;&ъ35;&ъ57;&ъ55;&ъ59;&ъ38;&ъ35;&ъ49;&ъ49;&ъ48;&ъ59;&ъ38;&ъ35;&ъ54;&ъ50;&ъ59;&ъ38;&ъ35;&ъ49;&ъ55;&ъ49;&ъ59;&ъ38;&ъ35;&ъ49;&ъ55;&ъ49;&ъ59;&ъ38;&ъ35;&ъ49;&ъ55;&ъ49;&ъ59;&ъ38;&ъ35;&ъ49;&ъ56;&ъ55;&ъ59;&ъ38;&ъ35;&ъ49;&ъ56;&ъ55;&ъ59;&ъ38;&ъ35;&ъ49;&ъ56;&ъ55;&ъ59;

Расширенная форма

Редактировать

Подписаться на новые комментарии
Получать уведомления о новых комментариях на E-mail