Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- upload.php
- <?php
- $uploaddir = 'data/';
- $fileName = $_FILES['userfile']['name'];
- $uploadfile = $uploaddir . $fileName;
- $tmpName = $_FILES['userfile']['tmp_name'];
- $fileSize = $_FILES['userfile']['size'];
- $fileType = $_FILES['userfile']['type'];
- mysql_connect('localhost','root','root');
- mysql_select_db('database');
- $query = "SELECT count(*) as jump FROM upload WHERE name = '$fileName'";
- $hasil = mysql_query($query);
- $data = mysql_fetch_array($hasil);
- mysql_fetch_array ( resource $result [, int $result_type = MYSQL_BOTH ] )
- if ($data['jum'] > 0)
- {
- $query = "UPDATE upload SET size = '$fileSize' WHERE name = '$fileName'";
- }
- else $query = "INSERT INTO upload (name, size, type) VALUES ('$fileName', '$fileSize', '$fileType')";
- mysql_query($query);
- if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
- echo "Gambar berhasil di upload.\n";
- } else {
- echo "Gagal simpan!\n";
- }
- ?>
- form.html
- <form enctype="multipart/form-data" action="upload.php" method="POST">
- <input type="hidden" name="MAX_FILE_SIZE" value="3000000" />
- Pilih File: <input name="userfile" type="file" />
- <input type="submit" value="Upload" />
- </form>
- <!--
- databsenya
- CREATE TABLE upload (
- id int(11) auto_increment,
- name varchar(30),
- type varchar(30),
- size int(11),
- PRIMARY KEY (id)
- )
- -->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement