Я размещаю созданную мной веб-страницу на 000webhost.com.Все прошло хорошо.Но иногда случаются ошибки.При загрузке фотографий, добавлении данных в базу данных или при редактировании данных.Иногда данные хранятся и изменяются, иногда ничего не происходит.Иногда загружаются фотографии, иногда ничего не происходит.Иногда данные успешно редактируются, иногда ничего не происходит.Это почему?Что случилось?
это мой код
<?php
include('connect.php');
date_default_timezone_set('Asia/Jakarta');
$q = mysql_query("SELECT * FROM artikel");
$id = $_GET['id'];
$fileName = $_FILES['file']['name'];
$judul = $_POST['judul'];
$isi = $_POST['isi'];
$link = $_POST['link'];
$tanggal = date("Y-m-d H:i:s");
$message = "Data tidak boleh kosong!";
//Jika form nama tidak di isi
if(empty($judul || $isi || $link)){
echo "<script type='text/javascript'>alert('$message');</script>";
echo "<script>window.location = 'edit-artikel.php?id=$id';</script>";
}
//Jika kedua form di isi masukan data baru ke database
else{
$move = move_uploaded_file($_FILES['file']['tmp_name'],"img/ArtPic/{$_FILES['file']['name']}");
if ($move){
$sql = mysql_query("UPDATE `artikel` SET waktu='$tanggal', judul='$judul', isi='$isi', foto='$fileName', link='$link' WHERE id='$id'");
//Pemrosesan telah selesai, dan kembalikan ke halaman index.php
echo "<script>window.location = 'beranda-admin.php';</script>";
}elseif (empty($fileName)) {
$sql = mysql_query("UPDATE `artikel` SET waktu='$tanggal', judul='$judul', isi='$isi', link='$link' WHERE id='$id'");
echo "<script>window.location = 'beranda-admin.php';</script>";
}else{
echo "gagal bor";
}
}
exit;
?>