Parse error: syntax error, unexpected T_FUNCTION in /var/website/hkeverbright/sly/other/ftp.php on line 3
===================
ftp.php第三行,语法错误,比如把echo写成ech,就会出现这样的错误。

解决方案 »

  1.   

    ftp.php的代码是这样的
    <?php    
    //ftp联接主机函数 
    function connect() 

    global $server, $username, $password; 
    $conn = ftp_connect($server); 
    ftp_login($conn, $username, $password); 
    return $conn; 

    //建立ftp联接 
    $result = connect(); 
    if ($action == "上传") 

    //用来改变ftp路径 
    ftp_chdir($result, $cdir); 
    //用来上传指定的文件,同名并以二进制位传递 
    $res_code = ftp_put($result, $upfile_name, $upfile, FTP_BINARY); 
    // 判断是否正确上传 
    if ($res_code == 1) {
    echo "上传成功!"; }
    else {
    echo "上传错误!";} 
       } 
    // 关闭联接 
    ftp_quit($result); 
    ?> 
      

  2.   

    up.html
    <form name="from1" method="POST" action="up.php" enctype="multipart/form-data">
    <input type="hidden" name="MAX_FILE_SIZE" value="1024000">
    <input type="file" name="upname">
    <input type=submit value=up>
    </form>up.php
    <?php
    $upfile = $_FILES['upname'];
    if($upfile['tmp_name']){
    $url = 'c/';
    if(strstr($upfile['type'],'text')){
    $filetype = 'txt';
    }
    $filename = date("YmdHis",time()).'.'.$filetype;
          move_uploaded_file($upfile['tmp_name'],$url.$filename);
          echo "上传".$upfile['name'].'->'.$filename."成功";
    }else{
    echo "失败";
    }
    ?>
      

  3.   

    很多久没来了..
    下面下我最近新建的BLOG:
    http://maolingfby.blogspot.com