麻辣堂|资源主站|开发论坛|在线手册
首页 Apache Linux Java MySQL 注册帮助 
PHP项目开发组是PHP开发资源网于2007组年建成立的项目开发团队,目前核心开发成员有27人, 项目协作成员8名.下设7个开发组,主要承接大/中型网站项目开发任务。

    由于开发任务较多,人员比较紧张,现面向社会招聘全职或者兼职开发人员,不管你是在校大学生,还是全职开发人员,以及SOHO都可以联系本站,我们可以长期合作,并为您带来丰厚的报酬。
  您现在的位置:PHP开发资源网 > 麻辣堂 > 详细资料
待解决
这里怎么用if语句?
悬赏分:20 - 2007年08月22日

[php]<?php include('random.php'); include('config.php'); $pid = $_GET["pid"]; $nick = $_GET["n"]; $conn=mysql_connect($servername,$sqlservername,$sqlserverpws); $selectdb = mysql_select_db($sqlname,$conn); $type=array("jpg","gif","bmp","jpeg","png"); ?> 上传图片资源

文件:
Comment:
 
<?php //原文件名 $upload_file_name=$_FILES['file']['name']; //判定文件是否为空 /* if(empty($upload_file_name)) { echo ("<script type='text/javascript'> alert('Please select the file you wish to upload!!!');history.go(0);</script>"); exit; }*/ //get comment $Comment =$_POST["Comment"]; $a=strtolower(fileext($_FILES['file']['name'])); //判断文件类型 if(!in_array(strtolower(fileext($_FILES['file']['name'])),$type)) { $text=implode(",",$type); echo "您只能上传以下类型文件: ",$text,"
"; echo"

go back to FL
"; } ?>[/php] 一个上传文件的php 第一段php是 说明将要上传去哪里(代码省略了) 中间是html 的form,把文件提交到下面的php 第2段php从上面的form接受到文件的信息 现在一进入这个页面就执行所有的代码,在判定文件是否为空哪里进入死循环,有什么办法可以先执行第一段php 和html, 等提交form的时候才执行第2段php? 我试过第2段php 放在另外一个文件里面,然后提交表单 但是 这样虽然能判断文件是否为空,但是不能判断文件的类型了 [php] $upload_file_name = $_FILES['file']['name']; //get comment $Comment = $_POST["Comment"]; if(empty($upload_file_name)) { echo ("<script type='text/javascript'> alert('Please select a file you wish to upload!!!');history.go(-1);</script>"); exit; } //判断文件类型 $a=strtolower(fileext($_FILES['file']['name'])); if (!in_array(strtolower(fileext($_FILES['file']['name'])),$type)) { $text=implode(",",$type); echo "您只能上传以下类型文件: "; }[/php]

提问者:xxnn007   08-22 14:02
答复
路过。。。顺便帮顶:)
回答者:玉米づ冰冻可乐 - 瓦岗村民 8-22 09:10
我也来回答:
不管你有没有帮助我们,瓦岗寨8万村民将感谢你。。。。。

为防止灌水,您需要计算一道数学题: 答案:
87 + 67 = ? 请将计算结果填在上面

 
[]
©2007 PhpRes.COM