当前位置: 网学 > 编程文档 > PHP > 正文

在php中使用sockets:从新闻组中获取文章

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/10/17
下载{$ArticleTitle}原创论文样式
223235。我们看到,222996 232并不等于223235。丢失的7篇文章因为某种原因被从服务器删除了,可能是因为被它的合法作者取消了(这是可能的,而且很容易做到),或者因为是灌水文章而被删。 


需要注意的事,有些服务器在选择新闻组之前可能要求身份认证,这取决于这是一个公共的或者是私用的服务器。也有可能服务器允许任何人读取文章,但发表文章需要身份验证。 

<?php 

//$cfgUser = "xxxxxx"; 
//$cfgPasswd = "yyyyyy"; 
$cfgNewsGroup = "alt.php"; 

//identification required on private server 
if($cfgUser) { 
fputs($usenet_handle, "AUTHINFO USER ".$cfgUser."n"); 
$tmp = fgets($usenet_handle, 1024); 
fputs($usenet_handle, "AUTHINFO PASS ".$cfgPasswd."n"); 
$tmp = fgets($usenet_handle, 1024); 

//check error 

if($tmp != "281 Okrn") { 
echo "502 Authentication errorn"; 
exit(); 



//select newsgroup 

fput($usenet_handle, "GROUP ".$cfgNewsGroup."n"); 
$tmp = fgets($usenet_handle, 1024); 

if($tmp == "480 Authentication required for commandrn") { 
echo $tmp; 
exit(); 


$info = split(" ", $tmp); 
$first= $info; 
$last = $info; 

printf("First : %sn", $first); 
printf("Last : %lastn", $last); 

?> 

网学推荐

免费论文

原创论文

浏览:
设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
湘ICP备09003080号