note 75202 added to function.fsockopen
| From: | bigpojo at gmail dot com | Date: | Thu, 17 May 2007 16:55:07 +0000 |
| Subject: | note 75202 added to function.fsockopen | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-126670@lists.php.net to get a copy of this message | ||
This works from a Windows machine. I have yet to try it from a *nix box.
<?php
function print_job($job_data,$ip) {
@$ps = fsockopen($ip,9100,$errno,$errstr,3);
if($ps) {
fwrite($ps,$job_data);
fclose($ps);
}
else {
echo("$errstr ($errno)\n");
}
}
/*Usage
$print_string = "This is line 1.\r\nThis is line 2.\r\nThis should be line 3.\r\n";
$ip_printer = "192.168.X.X";
print_job($print_string,$ip_printer);
*/
?>
----
Server IP: 64.71.164.2
Probable Submitter: 70.129.1.90
----
Manual Page -- http://www.php.net/manual/en/function.fsockopen.php
Edit -- https://master.php.net/note/edit/75202
Del: integrated -- https://master.php.net/note/delete/75202/integrated
Del: useless -- https://master.php.net/note/delete/75202/useless
Del: bad code -- https://master.php.net/note/delete/75202/bad+code
Del: spam -- https://master.php.net/note/delete/75202/spam
Del: non-english -- https://master.php.net/note/delete/75202/non-english
Del: in docs -- https://master.php.net/note/delete/75202/in+docs
Del: other reasons-- https://master.php.net/note/delete/75202
Reject -- https://master.php.net/note/reject/75202
Search -- https://master.php.net/manage/user-notes.php