一、再Web中添加用户

  因为添加用户,所以你运行PHP程序的用户必须是管理员权限(Administrator),并且同时需要你的php.ini中的安全模式没有打开,并且关闭函数中没有关闭system()、exec()、passthru()等函数。

  ( 以下说明针对Windows2000/Windows XP/Windows 2003 )

  1、使用IIS做Web服务器
system("reboot");或system("shutdown   -r");  
 但要有权限,php以root身份运行,apache里可以设 ,一般PHP的权限都是nobody或是别的,但不会拥有   ROOT   权限.    想要有root权限就去找个super来装,在super中配置reboot的别名  
 然后执行system("reboot");才可实现



提升权限可参照:http://jed.dzhope.com/read.php/184.htm
在PHP中运行只有root用户才可以运行的外部程序,一直是个老问题,用常规的办法很难实现。这是因为一般情况下,PHP是作为APACHE的一个模块的,也就是说,PHP是APACHE的一部分,而APACHE除了suEXEC机制外,是不能以不同的用户ID来执行命令的,但suEXEC机制只能CGI有效。

网上曾经有一篇文章,说用调用"su - -c COMMAND"可以实现,但经过多次试验,发现不行,因为su命令必须在STDIN上输入root的密码。

怎么办?用常规的方法难以奏效,只能再想其它的方法了。成功的关键在于能有一个可以切换用户ID但又可以在命令上输入密码(或不用输入密码)的工具。有这样的工具吗?有,它就是super。

最强的杀毒组合 不指定

jed , 2006-11-7 16:48 , 杀毒防毒 , 评论(1) , 阅读(208865) , Via 本站原创
推荐杀毒最强组合:不进安全模式也能杀光病毒. 如果不行你K我! (自动杀毒,免费升级!)

卡巴斯基被誉为世界最好的杀毒软件. 杀毒能力排第一名! 但任何软件都不能100%堵住病毒,所以加装:Ewido Security Suite Plus(最好的防杀木马软件) v3.5 完美注册汉 (已经试验无冲突,各管一方,互补互助)

卡巴斯基中文单机版(Kaspersky Anti-Virus Personal)
卡巴斯基是世界最好的杀毒软件.杀毒能力排第一名!

windows下如何让php支持curl 晴

jed , 2006-11-7 13:50 , 代码编程 , 评论(0) , 阅读(7274) , Via 本站原创
1、拷贝PHP目录中的libeay32.dll 和 ssleay32.dll 两个文件到 system32 目录。
2、修改php.ini:配置好 extension_dir ,去掉 extension = php_curl.dll 前面的分号。
呵呵 就这么简单。

curl
curl是一个利用URL语法在命令行方式下工作的文件传输工具。它支持很多协议:FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE 以及 LDAP。curl同样支持HTTPS认证,HTTP POST方法, HTTP PUT方法, FTP上传, kerberos认证, HTTP上传, 代理服务器, cookies, 用户名/密码认证, 下载文件断点续传, 上载文件断点续传, http代理服务器管道( proxy tunneling), 甚至它还支持IPv6, socks5代理服务器, 通过http代理服务器上传文件到FTP服务器等等,功能十分强大。Windows操作系统下的网络蚂蚁,网际快车(FlashGet)的功能它都可以做到。准确的说,curl支持文件的上传和下载,所以是一个综合传输工具,但是按照传统,用户习惯称curl为下载工具。
Tags:

php下扩展php_curl.dll的安装 晴

jed , 2006-11-7 13:48 , 代码编程 , 评论(0) , 阅读(6100) , Via 本站原创

下载的是php5.05
已经内置有php_curl.dll,在ext目录下,此DLL用于支持SSL和zlib.
在php.ini中找到有extension=php_curl.dll, 去掉前面的注释.
设置extension_dir=c:\php\ext, 刷新PHP页面时报错, 说找不到模块php_curl.dll.
拷贝php_curl.dll 到windows\system32,还是同样的错.
在网上找了一下,需要将:

libeay32.dll, ssleay32.dll, php5ts.dll, php_curl.dll

都拷贝到system32目录下,重启IIS即可.

Tags:

php curl函数参考 不指定

jed , 2006-11-7 13:45 , 代码编程 , 评论(0) , 阅读(5547) , Via 本站原创
代码



<?php

$ch = curl_init();
$timeout = 10; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, $_GET['q']);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$handles = curl_exec($ch);
curl_close($ch);

echo $handles;

?>



注,curl函数参考
curl_init
Tags:

用CSS给图片加个阴影 不指定

jed , 2006-11-6 14:20 , 代码编程 , 评论(0) , 阅读(3695) , Via 本站原创
具体的实现原理大家可以参考这篇文章
原文:http://www.alistapart.com/articles/cssdropshadows
中文翻译:http://www.onestab.net/a/ala/cssdropshadows.html
如果不想了解那么透彻的话,或者看了不太明白的,可以把下面的类加入到你的CSS中
只是发日志的时候有点麻烦,需要把你要加阴影的图片插入到< div class="img-shadow">< div>< /div>< /div>中,只插入到< div class="img-shadow">< /div>中就只有白边没有阴影了。
另外,因为IE不支持透明的PNG图片,所以你要把阴影图片和背景设为同一色才能看到好的效果。(可以看下面的演示图片)

页面跳转代码集合 晴

jed , 2006-11-3 10:49 , 代码编程 , 评论(0) , 阅读(4650) , Via 本站原创
常用php页面跳转代码

常用php页面跳转代码

<meta http-equiv=refresh content='1;url=index.php'>


<script>
url="submit.php?var=<?=$value?>";
window.location.href="/url";
</script>


<script>
window.open('url,'','_self');
</script>


<?
$page="index.php?bianliang=".$bianliang;
echo "<SCRIPT>window.location = \"".$page."\"; </SCRIPT>";
?>



<meta http-equiv=refresh content="1;url=index.php?aaa=<? echo $aaa ?>">



ASP页面:
<%response.redirect "页面路径"%>

有好几种方法:
(1)在页面中跳转:加入以下句子,2秒后跳到test.html
 
<meta HTTP-EQUIV=REFRESH CONTENT='2; URL=test.html'>  

(2)2秒后转到ly2.php
 
<script>setTimeout("location.href="/home/ly2.php'",2000)</script>

(3)在php中用header()函数跳转:
 
header("Location :http://www.xxx.com");

(4)用一个按钮,点击后跳转:(5种按钮)
 


<input type=button value=Return onClick

="javascript:location.href('URL');">
  <input type=button value=Return onClick=

"javascript:window.location.href('URL');">
  <input type=button value=Return onClick

="javascript:window.location.replace('URL');">
  <input type=button value=Return onClick

="javascript:window.location.assign('URL');">
  <input type="button" value="Return" onClick

="window.location='URL'" /><!--这种最好-->



       每一个电脑爱好者都希望有自己的网站,其实自己拥有一台电脑和一个IP就可以解决了。现在许多人都听说过Linux,却很少有人用过它。我刚刚接触Linux,想把自己的安装过程与大家共同交流一下。
我安装系统的是Linux readhat8.0,配置是Php-4.0.4+Mysql-3.23.46+Apache-1.3.27。

(一)  Linux系统的安装


1、  插入Linux 8.0的光盘,出现欢迎安装的界面,然后会让你选择安装过程的语言,一般默认为English(English)就行。对于初次安装最好选择汉语,这样容易安装。但是对于使用linux的用户来说,最好习惯用英语安装,因为linux有的版本不支持汉语并且好多情况下不能用汉语。
2、  之后会让你选择键盘语言、鼠标语言,都选择默认,直接点击“Next”就行了。
分页: 3/5 第一页 上页 1 2 3 4 5 下页 最后页 [ 显示模式: 摘要 | 列表 ]