Membuat Upload banyak atau lebih dari satu gambar ( Multiple Upload ) Dengan PHP Mysql

Membuat Upload banyak atau lebih dari satu gambar ( Multiple Upload ) Dengan PHP Mysql adalah Judul untuk Postingan Hari ini tepatnya Tanggal 29-04-2014, Pukul 11.07 . Hari ini adalah Hari Selasa yang mana itu artinya masih ada seminggu lagi masa perbaikan untuk skripsi yang sudah saya sidang Hari Selasa yang Lalu, Masa Berlaku Perbaikan Skripsi saya hanya sampai Selasa Depan, Jika!!! hingga selasa depan juga belum selesai perbaikan maka tamatlah perjuangan saya selama ini hehehe...itu adalah sekedar informasi seputar keadaan galau yang saya alami saat ini.
Kegalauan saya bertambah untuk hari ini dimana HP saya tiba-tiba tidak bisa ngecas, hingga habis baterainya hp saya tetap tidak bisa ngecas, saya bingung, saya harus melakukan apa..akhirnya dengan semangat 45 saya titipkan hp saya di counter terdekat dari rumah saya, HP saya Merk Samsul eh Samsung Galaxy Young, versi android sudah jelly bean, ciee,,
kenapa saya galau cuma karena HP?? itu karena saya baru saja menginstall sebuah aplikasi yang katanya bisa membaca script php, Installnya sih sudah berhasil, dan juga beberapa perintah php juga sudah saya jalankan di aplikasi tersebut dan dapat di lihat hasilnya di browsernya, pokoknya keren aplikasinya, Nama aplikasi tersebut AndroPHP untuk keterangannya ada di sini.
Itulah kegalauan saya untuk hari ini, di tunggu galau selanjutnya hahahahaiiii...
oke sebaiknya kita kembali ke masalah kita ya, yaitu Membuat Upload banyak atau lebih dari satu gambar ( Multiple Upload ) Dengan PHP Mysql, ada banyak sekali tutorial tentang Membuat Upload banyak atau lebih dari satu gambar ( Multiple Upload ) Dengan PHP Mysql, dan jujur saya juga dapat script ini dari blog tetangga yang saya lupa nama websitenya ( Maaf ). mungkin lain kali jika saya mendapat script dari blog lain dan posting kembali di blog sendiri saya akan tuliskan sumbernya,,jika di tanya kenapa saya posting kembali di sini itu karena saya ingin mencatat apa yang sudah saya pelajari.
ngawur lagi..
mari teman-teman kita mulai pembahasan tentang script Membuat Upload banyak atau lebih dari satu gambar ( Multiple Upload ) Dengan PHP Mysql .
ni contoh gambarnya .


Untuk membuatnya monggo baca yang di bawah..
1. siapkan text editor anda dan simpan dengan nama index.php.
2. copykan script berikut.

<?php
include ("koneksi.php");
$data = @mysql_query ("select * from upload_multiple");
?>

<html>
<head>
   <title>Daftar File</title>
</head>
<body>
<h2>Daftar File</h2>
<table border="1">
   <tr>
      <th>ID</th>
      <th>Nama file</th>
      <th>Tipe</th>
      <th>Ukuran</th>
      <th>Preview</th>
   </tr>
   <?php while ($row = @mysql_fetch_assoc($data)) { ?>
   <tr>
      <td><?=$row['id'] ?></td>
      <td><?=$row['filename'] ?></td>
      <td><?=$row['filetype'] ?></td>
      <td><?=$row['filesize'] ?></td>
      <td><a href="<?=$row['location'] ?>">Preview</a></td>
   </tr>
   <?php } ?>
</table>
<p><a href="upload.php">Upload File</a></p>
</body>
</html>

 3. Buat Lagi file baru dengan nama koneksi.php
4. segera copy kan lagi.

<?php
$error_message = "";
if (! @mysql_connect("localhost", "root", ""))
{
   $error_message = "Koneksi database gagal!";
}
@mysql_select_db("upload2");
?>

5. Buat lagi file dengan nama upload.php
6. lagi-lagi monggo di copy dan paste di upload.php

<?php
include ("koneksi.php");
if ($_POST){
    $path = pathinfo($_SERVER['PHP_SELF']);
    for ($i = 0; $i < count ($_FILES['userfile']['name']); $i++)
    {
        $tmp_file = $_FILES['userfile']['tmp_name'][$i];
        $filetype = $_FILES['userfile']['type'][$i];
        $filesize = $_FILES['userfile']['size'][$i];
        $filename = $_FILES['userfile']['name'][$i];
        $destination = $path['dirname'] . '/data/' . $filename;
        if (move_uploaded_file($tmp_file, $_SERVER['DOCUMENT_ROOT'] . $destination))
        {
            $result = mysql_query ("insert into upload_multiple (location,
                filetype, filename, filesize)
                values ('" . $destination . "','" . $filetype .
                "','" . $filename . "'," . $filesize . ")");
        }
    }
    header('Location: index.php');
}
?>
<html>
<head>
<title>Form Upload File</title>
</head>
<body>
<form enctype="multipart/form-data" method="post"><input type="hidden" name="upload" value="1" />
<table border="1">
    <tr>
        <td width="50">File</td>
        <td><input type="file" name="userfile[]"></td>
    </tr>
    <tr>
        <td>File</td>
        <td><input type="file" name="userfile[]"></td>
    </tr>
    <tr>
        <td>File</td>
        <td><input type="file" name="userfile[]"></td>
    </tr>
    <tr>
        <td>File</td>
        <td><input type="file" name="userfile[]"></td>
    </tr>
    <tr>
        <td>File</td>
        <td><input type="file" name="userfile[]"></td>
    </tr>
    <tr>
        <td>&nbsp;</td>
        <td><input type="submit" value="Upload"></td>
    </tr>
</table>
</form>
</body>
</html>

7. Selesai.
8. Belum Selesai..
9. Untuk tabelnya yang akan di import ke database.
10. copy

CREATE TABLE IF NOT EXISTS `upload_multiple` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `filename` varchar(200) NOT NULL,
  `filesize` bigint(20) default NULL,
  `filetype` varchar(200) default NULL,
  `location` varchar(200) default NULL,
  PRIMARY KEY  (`id`)
)
11. Selesai dan Monggo di jalankan di browser anda setelah databasenya di sesuaikan dengan koneksi.php

Jujur, itu Script di atas masih mentah belum saya modifikasi dari yang punya script sebenarnya, untuk yang sudah saya modifikasi sudah saya terapkan ke aplikasi skripsi saya, kenapa ini saya bagikan?? agar bisa saudara-saudara kembangkan lagi sesuai dengan keinginan saudara-saudara sekalian. selamat berkarya teman, dan semoga dapat di terima.

Membuat Peringatan pada tanggal yang akan habis masa berlakunya dengan php

Membuat Peringatan pada tanggal yang akan habis masa berlakunya dengan php

Membuat Peringatan Pada Tanggal atau waktu yang masa berlakunya akan habis dengan php ternyata tidak sesulit yang di bayangkan, kenapa? ya karena hanya dengan meng copy paste scriptnya maka keinginan bagi saudara-saudara yang ingin membuat peringatang pada tanggal yang akan habis masa berlakunya akan terpenuhi. terus bagaimana cara membuatnya? ya kita ikuti dulu cerita berikut ini :
Hari ini adalah Kamis Tepatnya tanggal 24-04-2014, tanggal hari ini mengartikan bahwa 2 hari yang lalu saya baru di sidang skripsi oleh 3 orang penguji dari kampus dimana tempat saya kuliah. hasil dari sidang tersebut lumayan bagus walaupun saat itu perasaan saya tidak enak, badan gemetar mungkin di karenakan saya tidak makan siang pada hari itu, dan juga para pengujinya sedikit agak galak, mungkin karena mereka ingin kita sebagai mahasiswa khususnya mahasiswa teknik informatika tidak hanya bisa membaca dan menulis, mungkin mereka ingin kita juga bisa mempertanggung jawabkan apa yang sudah kita peroleh dari saat-saat masa perkuliahan. Tapi saat ini saya senang, akhirnya saya bisa melewati sidang tersebut, saya bahagia saudara-saudara hahahahahaha....untuk yang belum mohon sabar ya, bagaimana susahnya perkuliahan saya juga sudah merasakannya, jadi tolong sabar jangan sampai menyerah kawan, mungkin ini masih giliran saya yang beruntung tapi saya yakin kalian-kalian juga akan beruntung jika masa sulitnya sudah di lewati sabar dan belajar..
Oke, itu adalah sebuah cerita yang seharusnya tidak saya ceritakan tapi karena keinginan yang besar untuk bercerita akhirnya saya ceritakan juga. selain itu juga agar blog ini tidak kosong, hehe..dengan cerita di atas agak berisi lah postingan kali ini hahahaha...
thanks untuk yg udah baca cerita saya..
dan akan saya berikanlah apa yang menjadi topik kita malam ini..
Untuk membuat Peringatan Pada Tanggal Yang Akan Habis Masa Berlakunya Dengan Php dan Mysql adalah sebagai berikut :

1. Siapkan Kopi Bagi yang suka ngopi, Rokok Bagi Perokok.hee..
2. Siap kan text editor kesayangan Anda.
3. Copy kan Script ini .

<?php echo $u['tglAkhir'];?></b>
<?php 
$masaaktif = "$u[tglAkhir]";
$sekarang = date("d-m-Y");
$masaberlaku = strtotime($masaaktif) - strtotime($sekarang);
?>
<?php 
if($masaberlaku/(24*60*60)<1)
{
echo "<font color='red'><font size=1>Sudah  Habis!!!";
}
else if($masaberlaku/(24*60*60)<8)
{
echo "".$masaberlaku/(24*60*60)." hari lagi";
echo "
<font color='blue'><font size=1><b>Masa Berlaku akan Habis!!!</b></font>";
}
?>

4. Pastekan Di Pada Bagian yang ingin Anda Munculkan.
5. Selesai ..

mudahkan?
Saya jelaskan sekilas ya..
- yang warna merah adalah field yang kita panggil dari database <?php echo $u['tglAkhir'];?> .

- Untuk yang biru mengartikan bahwa jika tanggal kurang dari satu hari dari tanggal yang di tuju akan memberi peringatan Sudah Habis.

- Nah untuk yang warna terakhir itu jika masa berlaku kurang dari 7 hari dari tanggal di tuju maka akan keluar peringatan Masa berlaku akan Habis.

Yang jelas jika anda melihat kedahsyatan script ini segera praktekkan ..hahaha(canda, ga dahsyat kok).
oke next time kita sambung lagi sobat.
tetap semangat.
Semangat PHP MYSQL.