Postingan lainnya
saat upload, form di refres kembali upload mohon saran master
<?php if(isset($_POST['submit']) ){ $time = time();
$nama = $_FILES['dokumen']['name']; $error = $_FILES['dokumen']['error']; $size = $_FILES['dokumen']['size']; $asal = $_FILES['dokumen']['tmp_name']; $format = $_FILES['dokumen']['type']; $namafile = 'upload/'; $ex = pathinfo($nama, PATHINFO_EXTENSION); if ($error == 0){ if($size < 2000000){ //if($ex == 'jpg' or $ex == 'pdf' or $ex == 'docx' or $ex == 'pptx' or $ex == 'xlsx' or $ex == 'doc'){ if($format == 'image/jpeg' or $format == 'application/pdf' or $format == 'application/vnd.openxmlformats-officedocument.wordprocessingml.document' or $format == 'application/vnd.openxmlformats-officedocument.presentationml.presentation' or $format == 'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' or $format == 'application/msword'){ if(file_exists($namafile)) { $namafile = str_replace("", "", $namafile); $namafile = $namafile. "". $time .".". "$ex"; } move_uploaded_file($asal, $namafile); // echo ; echo '<div class="container-fluid"> <div class="jumbotron">
<div class="alert alert-success" role="alert"> <p>DATA BERHASIL DI UPLOAD Silahkan Kembali Untuk Melihat File</p> <a href="index.php" class="btn btn-lg btn-danger" role="button"> Kembali </a> </div>'; }else{ echo '<div class="container-fluid"> <div class="jumbotron"> <div class="alert alert-danger" role="alert"><p>MAAF JENIS DATA TIDAK SESUAI Silahkan Pilih Jenis Data Dengan Format (jpg | pdf | docx | pptx | xlsx | doc)</p> <a href="index.php" class="btn btn-lg btn-danger" role="button"> Batal </a> </div>'; } }else{ echo '<div class="container-fluid"> <div class="jumbotron"> <div class="alert alert-danger" role="alert"><p>MAAF UKURAN DATA Maksimal 2MB</p> <a href="index.php" class="btn btn-lg btn-danger" role="button"> Batal </a> </div>'; } }else{ echo '<div class="container-fluid"> <div class="jumbotron"> <div class="alert alert-danger" role="alert"><p>MAAF JENIS DATA TIDAK SESUAI DAN UKURAN DATA Maksimal 2MB Silahkan Pilih Jenis Data Dengan Format (jpg | pdf | docx | pptx | xlsx | doc)</p> <a href="index.php" class="btn btn-lg btn-danger" role="button"> Batal </a> </div>'; } } ?>
2 Jawaban:
File index.php
<?php
session_start();
$token = md5('hash here' . time());
$_SESSION['token'] = $token;
?>
<form method=post action="/upload.php">
<input name="token" value="<?=$token?>" type='hidden'>
......
<input type='submit'>
File upload.php
<?php
session_start();
if(@$_SESSION['token'] and @$_SESSION['token'] == $_POST['token']){
//code upload here
if(//upload success){
unset($_SESSION['token']);
}
}
contact: dlaguaz1@gmail.com my website: https://goo.gl/LmyvXM
Owalah iya terimah kasih banyak, akan saya coba dulu :-)