Advertisement
Guest User

printon

a guest
Nov 19th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.73 KB | None | 0 0
  1. <?php
  2. header('Access-Control-Allow-Origin: *');
  3.  
  4. $tmpdir = sys_get_temp_dir();
  5. $file = tempnam($tmpdir, 'print');
  6. $handle = fopen($file, 'w');
  7. $printer = '//localhost/EPSON';
  8.  
  9. if (isset($_GET['tes'])) {
  10. $text = Chr(27) . Chr(33) . Chr(4);
  11. $text .= 'TEST PRINT' . PHP_EOL;
  12. $text .= 'TEST PRINT' . PHP_EOL;
  13. $text .= 'TEST PRINT' . PHP_EOL;
  14. $text .= 'TEST PRINT' . PHP_EOL;
  15. $text .= 'TEST PRINT' . PHP_EOL;
  16. $text .= 'TEST PRINT' . PHP_EOL;
  17.  
  18. $text .= chr(29) . "V" . 0;
  19.  
  20. echo 'printed ' . $text . ' to ' . $printer . ' at ' . date('d m Y H:i:s');
  21.  
  22. } else {
  23. $text = $_POST['text'];
  24. }
  25.  
  26. fwrite($handle, $text);
  27. fclose($handle);
  28.  
  29. copy($file, $printer);
  30. unlink($file);
  31.  
  32. echo 1;
  33. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement