PHP用Socket上传图片
来源:互联网 发布:网络连接器主要有 编辑:程序博客网 时间:2024/04/28 06:56
<script type="text/javascript"><!--google_ad_client = "pub-4490194096475053";/* 内容页,300x250,第一屏 */google_ad_slot = "3685991503";google_ad_width = 300;google_ad_height = 250;// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
- <?php
- set_time_limit(10);
- //* 设置不显示任何错误 */
- //error_reporting(0);
- function varinfo($str) {
- echo "<pre>";
- var_dump($str);
- echo "<pre>";
- }
- $commonProtocol = getprotobyname("tcp");
- $socket = socket_create(AF_INET, SOCK_STREAM, $commonProtocol);
- if ($socket) {
- $result = socket_bind($socket, '192.168.3.57', 1337);
- if ($result) {
- $result = socket_listen($socket, 5);
- if ($result) {
- echo "监听成功";
- }
- }
- }else{
- echo "监听失败";
- }
- //$path = "/home/upload/";
- $path = "e://web//";
- while (true) {
- $connection = socket_accept($socket);
- if($connection){
- $msg = "telnet succeed!/r/n";
- socket_write($connection, $msg, strlen($msg));
- $BufferPond = array();
- $buffer = '';
- while($flag = socket_recv($connection, $buffer, 1024, 0)){
- if (false !== strpos($buffer,'filename:')){
- $filename = substr($buffer,9);
- $filename = $path.$filename;
- $fp = fopen($filename,"wb");
- continue;
- }
- fwrite($fp,$buffer);
- }
- fclose($fp);
- socket_close($connection);
- }
- }
- socket_close($socket);
- ?>
- 客户端:
- <?php
- $errno='001';
- $errstr="socket file error";
- $fp = fsockopen("192.168.3.57", 1337, $errno, $errstr, 10);
- if (!$fp) {
- echo "$errstr ($errno)<br />/n";
- } else {
- $str = "filename:socket_file.bmp";
- fwrite($fp, $str); $out = file_get_contents('../../iphone3G.bmp');
- if($out){
- fwrite($fp, $out);
- fwrite($fp,'over');
- echo "上传成功";
- }
- }
- fclose($fp);
- ?>
<script type="text/javascript"><!--google_ad_client = "pub-4490194096475053";/* 728x90, 创建于 08-12-8 */google_ad_slot = "0403648181";google_ad_width = 728;google_ad_height = 90;// --></script><script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
- PHP用Socket上传图片
- socket实现图片上传
- socket实现图片上传
- socket实现图片上传
- socket上传图片文件
- 利用socket上传图片
- php socket上传文件
- 用php怎么上传图片文件呢?
- 上传图片文件用PHP处理
- Java-Socket TCP图片上传
- Socket方式上传图片实例
- PHP图片上传
- PHP图片上传类
- PHP图片上传代码
- PHP图片上传代码
- php图片上传心得
- php图片上传
- PHP实现图片上传
- Javascript 闭包的秘密
- 太他妈经典了,我都无语了。。。。2009年即将流行的牛逼语录
- Could not find file 'C:/WINCE500/PBWorkspaces/e/RelDir/armv4_debug/gspi8686.dll ' on disk
- 80后的你,如今是否是这样呢?(转)
- ubuntu的环境变量设置
- PHP用Socket上传图片
- 生病时绝对不能吃的东西!!送给你关心的人吧
- 简单,但容易被忽略的事实(CMD/CD)
- PHP-Javascript“返回上一页”无缓存问题
- [转] 如何用VC++60编写查看二进制文件程序
- 今天开始学VBA
- Yestoday Installing ubuntu-8.10 Intrepid
- xiexeei
- 朋友们都回家去了...