php课堂2简单作业+文件上传之案例

文件上传失败不理解之案例://成功啦

upfile.php:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
</head>

<body>
<form action="listen.php" enctype="multipart/form-data" method="post">
    <label for="name">Name:</label><br />
    <input type="text" name="name" value="" /><br />
    <label for="email">Email:</label><br />
    <input type="text" name="email" value="" /><br />
    <label for="homework">Class notes:</label><br />
    <input type="file" name="homework" value="" /><br />
    <input type="submit" name="submit" value="Submit Homework" />
</form>
</body>
</html>

 

listen.php:

<?php
/**
 * Created by PhpStorm.
 * User: liaoxiaofeng
 * Date: 2017/3/14
 * Time: 16:34
 */
header("Content-Type:text/html;Charset=utf-8");
//设置一个常量
define("FILEREPOSITORY","/uploadfile");
echo "定义成功".FILEREPOSITORY;
//证实文件已提交
if(is_uploaded_file($_FILES['homework']['tmp_name'])){
    //是pdf文件吗
    if($_FILES['homework']['type']!="application/pdf")
        echo "<p>Class notes must be uploaded in PDF format.</p>";
    else{
        //将已上传文件移到最终目的地
        $name=$_POST['name'];
        $result=move_uploaded_file($_FILES['homework']['tmp_name'],FILEREPOSITORY.$_FILES['homework']['name']);
        echo "wobudong";
        if($result==1)
            echo "<p>File successfully uploaded.</p>";
        else echo "<p>There was a problem uploading the file.</p>";
    }
}
?>

 

 

php课堂2简单作业:

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
    <title>Document</title>
</head>
<body>
<table border="1"  style="width:800px; align:center;">
    <tr>
        <td colspan="4" align="center">题目:某人有100,000元,每经过一次路口,需要交费,规则如下:当现金>50000时,每次交5%当现金< =50000时,每次交5000用PHP编程 计算该人可以经过多少次路口,还剩多少现金. </td></tr>
    <tr>
        <th  style="width:200px;">路口数</th>
        <th  style="width:200px;">现金</th>
        <th  style="width:200px;">需交路费</th>
        <th  style="width:200px;">结余</th>
    </tr>
    <?php
    echo "<tr><td colspan='4' align='center'>当现金大于等于50000时</td></tr>";

    $woyou=100000;
    $i=0;
    $lukou=0;
    while($woyou>50000){
        echo "<tr>";
        $i++;
        echo "<td align='center'>".$i."</td>";
        echo "<td align='center'>".$woyou."</td>";

        $jiaoqian=$woyou*0.05;
        //echo "大于5万时第".$i."次我交了".$jiaoqian."元路费。<br/>";


        echo "<td align='center'>".$jiaoqian."</td>";

        $woyou=$woyou-$jiaoqian;
        //echo "我还有".$woyou."元<br/>";
        echo "<td align='center'>".$woyou."</td>";
        $lukou++;
        echo "</tr>";
    }
    echo "<tr><td colspan='4' align='center'>当现金小于等于50000时</td></tr>";

    while($woyou<=50000&&$woyou>=5000){
        echo "<tr>";
        $i++;
        echo "<td align='center'>".$i."</td>";
        echo "<td align='center'>".$woyou."</td>";

        echo "<td align='center'>5000</td>";
        $woyou=$woyou-5000;
        //echo "我还有".$woyou."元。<br/>";
        echo "<td align='center'>".$woyou."</td>";
        $lukou++;
        echo "</tr>";
    }


    echo "<tr>
                <td colspan='4' align='center' style='color:red;'>"."可通过".$lukou."个路口。"."</td>
            </tr>";
    //echo "有路口".$lukou."个。";

    ?>
</table>

</body>

</html>

 

 

posted @ 2017-03-14 16:49  wellwellrightbaby  阅读(443)  评论(0编辑  收藏  举报