亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Muat naik fail mudah ke pangkalan data MySql dibangunkan dalam PHP (4)

Dalam bahagian sebelumnya, kami menyediakan beberapa fungsi tersuai dan melaksanakan kaedah menjana alamat fail baharu

Di sini kami perlu merujuk fungsi tersuai untuk melengkapkan keseluruhan fungsi muat naik fail

< ??. >Anda perlu menggunakan pernyataan include_once

Pernyataan include_once menyertakan dan menjalankan fail yang ditentukan semasa pelaksanaan skrip. Tingkah laku ini serupa dengan pernyataan include, satu-satunya perbezaan ialah jika fail telah dimasukkan, ia tidak akan disertakan lagi. Seperti yang dinyatakan dalam nama pernyataan ini, ia hanya akan disertakan sekali.

include_once boleh digunakan apabila fail yang sama mungkin disertakan lebih daripada sekali semasa pelaksanaan skrip, dan anda ingin memastikan bahawa ia hanya disertakan sekali untuk mengelakkan masalah seperti definisi semula fungsi dan penugasan semula pembolehubah.

Kami mencipta fail upload.php di bahagian sebelumnya


Di sini kami perlu merujuk fail ini

<?php
include_once('upload.php');
?>

Berikut ialah kod paparan lengkap :

<?php
header("content-type:text/html;charset=utf8");
$link = mysqli_connect('localhost','username','password','test');
mysqli_set_charset($link, "utf8");
if (!$link) {
  die("連接失敗:".mysqli_connect_error());
}

$action = isset($_GET['action'])?$_GET['action']:"";
if ($action == "save"){
  include_once('uploadclass.php');  //引入外部文件
  $title = $_POST['title'];
  $pic = $uploadfile;
  
  if($title == "")  //判斷是否在標題中添加內(nèi)容
    echo"<Script>window.alert('對不起!你輸入的信息不完整!');history.back()</Script>";
  $sql = "insert into img(title,pic) values('$title','$pic')";   //向數(shù)據(jù)庫中添加文件內(nèi)容
  $result = mysqli_query($link,$sql);
}

?>

<html>
<head>
  <meta charset="utf-8">
  <title>文件上傳實例</title>
  <style type="text/css">
    <!--
    body
    {
      font-size: 20px;
    }
    input
    {
      background-color: #66CCFF;
      border: 1px inset #CCCCCC;
    }
    form
    {
     margin-top:5%;
    }
    -->
  </style>
</head>
<body>
  <form method="post" action="?action=save" enctype="multipart/form-data">
    <table border=0 cellspacing=0 cellpadding=0 align=center width="100%">
      <tr>
        <td width=55 height=20 align="center"></td>
        <td height="16">
          <table>
            <tr>
              <td>標題:</td>
              <td><input name="title" type="text" id="title"></td>
            </tr>
            <tr>
              <td>文件: </td>
              <td><label>
                  <input name="file" type="file" value="瀏覽" >
                  <input type="hidden" name="MAX_FILE_SIZE" value="2000000">
                </label></td>
            </tr>
            <tr>
              <td></td>
              <td><input type="submit" value="上 傳" name="upload"></td>
            </tr>
          </table>
        </td>
      </tr>
    </table>
  </form>
</body>
</html>



Meneruskan pembelajaran
||
<?php header("content-type:text/html;charset=utf8"); $link = mysqli_connect('localhost','username','password','test'); mysqli_set_charset($link, "utf8"); if (!$link) { die("連接失敗:".mysqli_connect_error()); } $action = isset($_GET['action'])?$_GET['action']:""; if ($action == "save"){ include_once('uploadclass.php'); //引入外部文件 $title = $_POST['title']; $pic = $uploadfile; if($title == "") //判斷是否在標題中添加內(nèi)容 echo"<Script>window.alert('對不起!你輸入的信息不完整!');history.back()</Script>"; $sql = "insert into img(title,pic) values('$title','$pic')"; //向數(shù)據(jù)庫中添加文件內(nèi)容 $result = mysqli_query($link,$sql); } ?> <html> <head> <meta charset="utf-8"> <title>文件上傳實例</title> <style type="text/css"> <!-- body { font-size: 20px; } input { background-color: #66CCFF; border: 1px inset #CCCCCC; } form { margin-top:5%; } --> </style> </head> <body> <form method="post" action="?action=save" enctype="multipart/form-data"> <table border=0 cellspacing=0 cellpadding=0 align=center width="100%"> <tr> <td width=55 height=20 align="center"></td> <td height="16"> <table> <tr> <td>標題:</td> <td><input name="title" type="text" id="title"></td> </tr> <tr> <td>文件: </td> <td><label> <input name="file" type="file" value="瀏覽" > <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> </label></td> </tr> <tr> <td></td> <td><input type="submit" value="上 傳" name="upload"></td> </tr> </table> </td> </tr> </table> </form> </body> </html>