Postingan lainnya
kok gambar saya gak muncul ya??
ane dah buat kode buat upload gambar ke database gan tapi kok gambarnya di index.php tetep gak muncul ya :(
<?php
require_once "init.php";
require_once "view/headerforadd.php";
$error = '';
if(isset($_POST['submit'])){
$ekstensi_diperbolehkan = array('png','jpg');
$ekstensi = strtolower(end($x));
$judul = $_POST['judul'];
$konten = $_POST['konten'];
$tag = $_POST['tag'];
$gambar = $_FILES['gambar']['name'];
$asal = $_FILES['gambar']['tmp_name'];
if(in_array($ekstensi, $ekstensi_diperbolehkan) === true){
if($ukuran < 1000000){
move_uploaded_file($asal, 'upload/'.$gambar);
$query = mysql_query("INSERT INTO submit VALUES(NULL, '$gambar')");
if($query){
echo 'FILE BERHASIL DI UPLOAD';
}else{
echo 'GAGAL MENGUPLOAD GAMBAR';
}
}else{
echo 'UKURAN FILE TERLALU BESAR';
}
}else{
echo 'EKSTENSI FILE YANG DI UPLOAD TIDAK DI PERBOLEHKAN';
}
if(!empty(trim($judul)) && !empty(trim($konten))){
if(tambah_data($judul, $konten, $tag, $gambar)){
header('Location: index.php');
}else{
$error = 'ada masalah saat menambah data';
}
}else{
$error = 'judul dan konten wajib diisi!';
}
}
?>
<form action="" method="post" enctype="multipart/form-data">
<label for="judul">Judul</label><br>
<input type="text" name="judul" value=""><br><br>
<label for="konten">Isi</label><br>
<textarea name="konten" rows="8" cols="80"></textarea><br><br>
<label for="tag">Tag</label><br>
<input type="text" name="tag" value=""><br><br>
<label for="gambar">Tambah gambar</label>
<input type="file" name="gambar"><br>
<div id="error"><?=$error ?></div>
<input type="submit" name="submit" value="submit">
</form>
<br>
<?php
require_once "view/footer.php"
?>
0
2 Jawaban:
cek juga filename udah ke insert ke db blum? dan filenya udh di move alias udah masuk ke folder upload? klo udah masuk, mungkin ada kesalahan di get data nya.. kalo gamasuk.. var_dump inputannya
0