[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
xampp
/
htdocs
/
pmb
/
[
Home
]
File: tambahuploadkartu.php
<?php session_start(); include'config.php'; if(isset($_POST['simpan'])){ // ambil data dari formulir $idkartu = $_POST['idkartu']; $nama = strip_tags($_POST['nama']); $tempat = strip_tags($_POST['tempat']); $tanggal = $_POST['tanggal']; $alamat = strip_tags($_POST['alamat']); $jurusan = strip_tags($_POST['jurusan']); $gelombang = $_POST['gelombang']; $ujian = $_POST['ujian']; $ekstensi_diperbolehkan = array('pdf','png','jpg', 'jpeg'); $pdf = $_FILES['pdf']['name']; $x = explode('.', $pdf); $ekstensi = strtolower(end($x)); $ukuran = $_FILES['pdf']['size']; $file_tmp = $_FILES['pdf']['tmp_name']; if(in_array($ekstensi, $ekstensi_diperbolehkan) === true){ if($ukuran < 1044070){ move_uploaded_file($file_tmp, 'datakartu/'.$pdf); // buat query $sql = "UPDATE kartu SET nama='$nama', tempat='$tempat', tanggal='$tanggal', alamat='$alamat', jurusan='$jurusan', namapdf='$pdf', gelombang='$gelombang', ujian='$ujian' WHERE idkartu='$idkartu'"; $query = mysqli_query($koneksi, $sql); // apakah query simpan berhasil? if( $query ) { // kalau berhasil alihkan ke halaman index.php dengan status=sukses echo "Selamat biodata untuk kartu ujian telah tersimpan."; echo "<br><a href='homekartu.php'>Keluar</a>"; } else { // kalau gagal alihkan ke halaman indek.php dengan status=gagal echo"Maaf, Terjadi kesalahan saat mencoba untuk menyimpan data ke database."; echo "<br><a href='daftarkartu.php'>Kembali Ke Form Upload Daftar Kartu Ujian</a>"; } } else { echo "Maaf, kartu ujian gagal untuk diupload."; echo "<br><a href='daftarkartu.php'>Kembali Ke Form Upload Daftar Kartu Ujian</a>"; } } } ?>