редактировать, удалять, загружать, на 000webhost иногда работают иногда не php - PullRequest
0 голосов
/ 12 июня 2018

Я размещаю созданную мной веб-страницу на 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;
 ?>
...