Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » PHP » Drücken mit php

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
06.06.2005, 11:32 Uhr
~Gast
Gast


Hi, wie kann ich mit php drucken? Ich will aber eine formatierte Seite drucken, mit richtig positionierten grafiken und nem wasserzeichen, ist das mit php möglich oder muss ich dazu ein CGI-Script schreiben?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
06.06.2005, 11:35 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


willst du die datei auf dem server (auf dem das php-script läuft) drucken, oder auf dem client (da wo die seite angezeigt wird) ? das erste geht mit php und auch mit cgi, das zweite geht z.b mit Javascript
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
06.06.2005, 15:37 Uhr
~Gast
Gast


ich muss die datei vom server und vom client aus drücken können, aber wie? Mit CGI kenne ich mich nicht aus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
06.06.2005, 16:23 Uhr
Pablo
Supertux
(Operator)


PHP ist serverseitig. D.h. alles was PHP ausführt, wird nur auf dem Server ausgeführt. D.h. wenn du system("lpr"); benutzt oder so, sprich, wenn du mit PHP einen Druckbefehl gibst, dann wird der Server drucken, nicht der client.

Mit CGI sieht es genauso, weil CGI ebenfalls serverseitig ist.

Willst du, dass der client etwas druckt, dann musst du etwas clientseitiges nehmen, wie JavaScript. Aber ich denke, das lass du lieber, weil kein Benutzer mag, wenn die Seite plötzlich anfängt irgendwas zu drucken.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
06.06.2005, 17:31 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


wenn dann kommt erst das druckerauswahlfenster vom browser, direkt print geht clientseitig nicht.
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
06.06.2005, 19:42 Uhr
~Gast
Gast


ja, das mit dem druckauswahlfenster is ok
am besten wäre, wenn man auch vom client aus, die datei auf dem drucker vom server drucken könnte
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
06.06.2005, 20:38 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)


Das wiederrum ist unmöglich, da du nicht JavaScript mit PHP/Perl/CGI etc. kombinieren kannst. Du könntest höchstens ein PHP-Dokument machen, welches auf dem Server druckt, wenn der Client es aufruft...

Aber dafür währe ein Intranet viel geeigneter...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
06.06.2005, 22:24 Uhr
Pablo
Supertux
(Operator)


das ist aber nicht schwer, weil du mittels serverseitige auf den Server zugreifen kannst. Nur, welchen Sinn hat das, dass der User den Drucker des Sevrers benutzt? Hat der Server überbehaupt einen Drucker?
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
07.06.2005, 11:30 Uhr
~Gast
Gast


ja, natürlich hat der server einen drucker, er ist aber der einzige pc, der einen drucker hat, deshalb sollen die anderen pc's über den server-drucker drucken.
Das ganze läuft bei mir im intranet und soll einen Kleinbetrieb mit Verkauf, Büro und Werkstatt simulieren. Ich versuche grad eine Verkaufssoftware dafür zu entwickeln (auf php-basis).
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
07.06.2005, 16:00 Uhr
Pablo
Supertux
(Operator)


Ach so. Ich kenne keine Ausdrucksfunktionen von PHP (das muss du selber in de.php.net suchen), ansonsten gäbe es die Möglichkeit, dass du die Sachen in ps Format umwandelst und dann mittels system("lpr date.ps"); deine Sache druckst. Allerdings glaube ich, dass ein bash/cgi Skript dafür besser geeignet wäre.
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ PHP ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: