您现在的位置: 无忧电子商务网 >> 信息学院 >> 程序开发 >> php >> 正文

PHP个人网站架设全攻略

作者:佚名    信息学院来源:整理    点击数:    更新时间:2008-2-2 我要参与讨论

        文件大小(字节): <?echo $upfile_size;?>
      文件类型      : <?echo $upfile_type;?>

  <?
  }
  else
  {
  ?>
  <html>
  <head><title>新闻上传</title></head><body>
  <form enctype="multipart/form-data" method="post" action="<?echo $PHP_SELF;?>">
  <input type="hidden" name="MAX_FILE_SIZE" value="50000">
  请选择或输入上传文件名: <input name="upfile" type="file">
  <input type="submit" value="上传" name="submit">
  </form>
  </body></html>
  <?
  }
  ?> 

  -----这里我们又见到了PHP和HTML结合的一种形式,可以借鉴。文件上载虽然方便,但总给人一种不安全感。一旦泄密,你的服务器的系统安全就受到了威胁,因为上载的文件可能是一些破坏性的执行文件(也就是病毒或黑客程序啦)稳妥的做法是写一个在线编辑的文件,下面是一个示例:

  〈?php
  function mywritefile($filename,$contents){
  if($fp=fopen($filename,"w")){
  fwrite($fp,strpslashes($contents));
  fclose($fp);
  return 1;
  }
  else {return 0;};
  };
  //判断表单返回的变量
  if($submitButton=="完成"){
  $rs=mywritefile("$page","$test");
  echo "<a href ="$page">$page</a><br>";
  }
  elseif($action=="page") //变量action值为"page"的情况
  {$contents="$page";
  $fp=@fopen($content,"w+")or die('Could not open file!');
  $contents=htmlspecialchars($contents);
  fclose($fp);
  echo "<form action="admin.php?page=$page" method="POST" wrap=soft>";
  echo "$contents";
  echo "</textarea>";
  echo "<input type="s

上一页  [1] [2] [3] [4] [5] 下一页

在google里搜索更多PHP个人网站架设全攻略

Google
Web www.51ec.org
  • 上一篇信息学院:

  • 下一篇信息学院:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    我来说两句 对此文章发表了评论
      昵 称: *必填    ·注册用户·
      评 分: 1分 2分 3分 4分 5分     严禁发表危害国家安全、政治、黄色淫秽等内容的评论,用户需对自己在使用本网站服务过程中的行为承担法律责任。本站管理员有权保留或删除评论内容,评论内容只代表机友个人观点,与本网站立场无关。  
    评 论
    内 容

     
    评论列表 (最新 评论仅限网友观点!)

    供求信息




    | 设为首页 | 加入收藏 | 关于我们 | 广告服务 | 联系方式 | 友情链接 | 版权申明