Pustaka kelas HTTP_Upload Pear menyediakan pengendali pengunggahan file formulir html yang dienkapsulasi yang menggunakan sistem kesalahan Pear.
Fitur: Dapat menangani pengunggahan beberapa file sekaligus. Periksa status pengunggahan file dengan mudah. Batasi pesan kesalahan multibahasa (belum dalam bahasa Mandarin, namun dapat diperluas).
Contoh unggah file tunggal
index.htm
TEKS POLOS
KODE:
<form action="./files.php"enctype="multipart/form-data">
File1: <input type="file"name="userfile"><br>
<input type="kirim"nama="kirim"value="Unggah!">
</bentuk>
files.php
TEKS POLOS
PHP:
<?php
memerlukan'HTTP/Upload.php';
$upload=newHTTP_Upload('es');
// Bahasa untuk pesan kesalahan
$file=$unggah->getFiles('file pengguna');
// mengembalikan objek file atau kesalahan
jika(PEAR::isError($file)){
mati($file->getMessage());
}
// Periksa apakah file tersebut merupakan unggahan yang valid
if($file->isValid()){ // metode ini akan mengembalikan nama file yang Anda pindahkan,
// berguna misalnya untuk menyimpan nama dalam database
$file_name=$file->moveTo('./uploads_dir/');
if(PEAR::isError($nama_file)){
die($nama_file->getMessage());
}
}
?>
Contoh
upload beberapa filePLAIN TEXT
KODE:
<form action="files.php"enctype="multipart/form-data">
Gambar1: <input type="file"name="userfile[]">
<br>Gambar2: <input type="file"name="userfile[]">
<br>Gambar3: <input type="file"name="userfile[]">
<br><input type="submit"name="sub"value="Unggah!"></form>
TEKS POLOS
PHP:
<?php
$files=$upload->getFiles();// mengembalikan array objek file atau kesalahan
foreach($file sebagai$file){
if($file->isValid()){
...
}
}?>
unduh
http://pear.php.net/package/HTTP_Upload
Pernyataan hak cipta: Anda dapat mencetak ulang sesuka hati. Saat mencetak ulang, pastikan untuk menunjukkan sumber asli dan informasi penulis artikel dan pernyataan ini dalam bentuk hyperlink.
Penulis: gunung berapi Diterbitkan pada 30 Agustus 2006 pukul 09:58
Informasi hak cipta: Anda dapat mencetak ulang sesuka hati. Saat mencetak ulang, pastikan untuk mencantumkan sumber asli dan informasi penulis artikel sertatautan permanen
pernyataan ini di formulir. dari hyperlink
- http://www.ooso.net/index.php/archives/240