Belajar Web PHP

Sumber Ilmu Menjadi WebMaster
HOME | HTML | CSS | AJAX | PHP | MySql
Upload File Dengan PHP

Untuk membangun program upload File dengan dengan PHP cari pertam yang haru dilakukan adalah membangun formnya dengan HTML. Seperti Contoh Dibawah ini :

<html>
<body>

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />

<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>

Pada <form> gunakan 'enctype' dengan 'multipart/form-data'

Hasil:
enctype="multipart/form-data">







Kemudian lanjutkan dengan membangun script upload dengan PHP.

<?php

if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 20000))
  {
  if ($_FILES["file"]["error"] > 0)
    {
    echo "Error: " . $_FILES["file"]["error"] . "<br />";
    }
  else
    {
    echo "Upload: " . $_FILES["file"]["name"] . "<br />";
    echo "Type: " . $_FILES["file"]["type"] . "<br />";
    echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
    echo "Stored in: " . $_FILES["file"]["tmp_name"];
    }
  }
else
  {
  echo "Invalid file";
  }
?>

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda

Pembuka
Sponsor
Jumat, 29 Januari 2010
Upload File Dengan PHP

Untuk membangun program upload File dengan dengan PHP cari pertam yang haru dilakukan adalah membangun formnya dengan HTML. Seperti Contoh Dibawah ini :

<html>
<body>

<form action="upload_file.php" method="post"
enctype="multipart/form-data">
<label for="file">Filename:</label>
<input type="file" name="file" id="file" />

<input type="submit" name="submit" value="Submit" />
</form>
</body>
</html>

Pada <form> gunakan 'enctype' dengan 'multipart/form-data'

Hasil:
enctype="multipart/form-data">







Kemudian lanjutkan dengan membangun script upload dengan PHP.

<?php

if ((($_FILES["file"]["type"] == "image/gif")
|| ($_FILES["file"]["type"] == "image/jpeg")
|| ($_FILES["file"]["type"] == "image/pjpeg"))
&& ($_FILES["file"]["size"] < 20000))
  {
  if ($_FILES["file"]["error"] > 0)
    {
    echo "Error: " . $_FILES["file"]["error"] . "<br />";
    }
  else
    {
    echo "Upload: " . $_FILES["file"]["name"] . "<br />";
    echo "Type: " . $_FILES["file"]["type"] . "<br />";
    echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kb<br />";
    echo "Stored in: " . $_FILES["file"]["tmp_name"];
    }
  }
else
  {
  echo "Invalid file";
  }
?>

0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda

TULISAN
Sponsor