首页
网站首页
公司简介
资讯中心
推荐内容
返回顶部
ASP与PHP本地服务器环境构建注意事项,基于PHP的聊天室编程思想
发布时间:2019-12-29 03:56
浏览次数:

在 winxp 中营造运营平台,超轻便,也从不太多的注意事项。但在 windows 二〇〇三server 中创设就很艰辛了。首要应该专一以下难题:

?phpclass popMail{ var $user='sanshi0815@tom.com'; var $pwd='1234'; var $popFp; var $msg; var $welcome = '迎接使用叁石pop 选取邮件!'; function popMail($popHost='pop.tom.com',$popPort=110卡塔尔 { $this-msg = array(卡塔尔(قطر‎; $this-msg[] = $this-welcome; if ( $this-openPop($popHost,$popPort)) { $this-msg[] = 'pop server connect success!'; }else{ print_r( $this-msg ); } } function checkCommon($com,$msg) { echo $cod = empty($com)? $this-getServerMsg() : $this-putServerMsg( $com ); $this-msg[] = ereg( "^ OK" ,$cod )? $msg : $com .' exec is fauiler!error:'.$cod ; if( !ereg( "^ OK" ,$cod ) ) { echo $cod; print_r($this-msg); $this-closeStmp(); exit(0); } } function init() { $greeting=''; $rn=''; //$this-checkCommon('',"connect"); //echo $this-putServerMsg("APOP ".$this-user ." ".$this-pwd.$rn); // $this-checkCommon("USER ",'user'); echo $this-putServerMsg("USER $this-user".$rn); echo $this-putServerMsg("PASS $this-pwd".$rn); print_r( $this-msg ); } function openPop($popHost,$popPort=110) { if( empty($popHost) ) { $this-msg[] = 'pop host is null!'; return false; } if( $fp = fsockopen($popHost,$popPort)) { $this-popFp = $fp; //echo $this-getServerMsg(); return true; } $this-msg[] = 'pop server connect failure'; return false; } function getServerMsg() { if( empty( $this-popFp ) ) { $this-msg[] = 'popFp is null!'; print_r($this-msg); return false; } return fgets( $this-popFp,512);

这段代码来自php dedecms哦,以为它这一个检查评定文件与目录大小写得相比好,所以不把它贴出来哦,与诸位分享一下吧.

闲谈室编制程序观念-- 大门--登入

1、先卸载旧版本,再重新安装。提议不用覆盖安装,因为覆盖安装时,某个公文设置不能够被更新。重新安装的软件最少包罗:IIS;PHP;MySQL;MySQL Administrator;Zend;phpMyAdmin。2、IIS是还是不是安装,且最少满含下列组件:互连网服务-轻巧TCP/IP服务;应用程序服务器-ASP.NET;应用程序服务器-Internet音讯服务-公用文件/Internet消息服务微型机;应用程序服务器-Internet音讯服务-文件传输协议服务;应用程序服务器-Internet音信服务-环球网服务-环球网服务/Active Server Pages(以便运营ASPState of Qatar3、IIS配置:Internet音信服务微机-新建网址或FTP站点。固然急需改正或上传文件,则除对外运输行脚本作用外,还应勾选写入成效。Web服务扩张把具备的均安装为允许,至少包涵:Active Server Pages。点击增多一个新的Web服务扩充,扩大名PHP 5.2.0,要求的文件C:PHP5php5isapi.dll,并设置为允许,以便扶持php。4、PHP安装:使用手动版安装,不利用压缩包活动安装。是还是不是安装在C:PHP5目录下,提出并不是设置在D盘或E盘,因为可能变成力不能支加载php5isapi.dll文件。PHP.ini文件是或不是作了改变:short_open_tag = Onasp_tags = Onoutput_buffering = Onregister_globals = Onpost_max_size = 10Mextension_dir = c:PHP5extfile_uploads = Onupload_max_filesize = 20M; Windows Extensionsmysql.default_host = localhost;mysql.default_user = root;mysql.default_password = ;那三句普通并非安装,默以为空。session.save_path = c:PHP5sessionTEMPPHP.ini是不是剪切到了系统盘/windows/下。系统质量-高档-情状变量-TEMP-Path下是不是新扩充了五个门路;c:PHP5;c:PHP5ext,以便系统能找到扩张文件。安装为ISAPI方式:Internet新闻服务管理器-网址属性IP地址需求选取;ISAPI筛选器-增加-名称:PHP-可试行文件:c:PHP5php5isapi.dll主目录-配置-映射-增添-扩

这段代码来自php dedecms哦,以为它这些检验文件大小写得比较好,所以不把它贴出来哦,与诸位分享一下吧.

大门--登陆

class SpaceUse{var $totalsize=0;function checksize($indir){$dh=dir($indir);while($filename=$dh-read()){if(!ereg(^.,$filename)){if(is_dir($indir/$filename)) $this-checksize($indir/$filename);else $this-totalsize=$this-totalsize + filesize($indir/$filename);}}}function setkb($size){$size=$size/1024;//$size=ceil($size);if($size0){list($t1,$t2)=explode(.,$size);$size=$t1...substr($t2,0,1);}return $size;}function setmb($size){$size=$size/1024/1024;if($size0){list($t1,$t2)=explode(.,$size);$size=$t1...substr($t2,0,2);}return $size;}}

1 页面登录的基本要素

您能够在自己的竹叶见到登入 的表单,这里提供了最基本的登入表单项

(1卡塔尔登录表单

form method=POST name=chatform action=chat/login.php?action=enter onSubmit=b1_submit();return true; target=howtodo

友情链接: 网站地图
Copyright © 2015-2019 http://www.nflfreepicks.net. 新葡萄京娱乐场网址有限公司 版权所有