Diskon 80% terbatas! Masukkan kupon "merdeka" di kelas apa saja

Bagaimana cara unlink

(man.png atau girl.png adalah foto default) bagaimana caranya agar ketika row gambar nya tidak man.png atau girl.png maka akan unlink foto sebelumnya

 <?php
require_once '../function/db.php';
if(isset($_POST['upload'])){
  $id = $_GET['id'];
  $nama_file = $_FILES['foto']['name'];
  $tmp = $_FILES['foto']['tmp_name'];
  $foto = date('dmYHis').$nama_file;
  $path = '../images/'.$foto;
  if (move_uploaded_file($tmp, $path)) {
    $query = "SELECT * FROM user WHERE id ='$id'";
    $result = mysqli_query($konek, $query);
    $row = mysqli_fetch_array($result);
    $data = $row['foto'];
    if($data !== "girl.png" || $data !== "man.png"){
      unlink("images/".$data);
      $query = "UPDATE user SET foto='$foto' WHERE id ='$id'";
      $result = mysqli_query($konek, $query);
      isset($result);
      header('Location:../profil.php');
    }else {
      $query = "UPDATE user SET foto='$foto' WHERE id ='$id'";
      $result = mysqli_query($konek, $query);
      isset($result);
      header('Location:../profil.php');
    }
  }
}
 ?>
avatar satriodwi
@satriodwi

43 Kontribusi 1 Poin

Diperbarui 8 tahun yang lalu

4 Jawaban:

if($data != "girl.png" || $data != "man.png"){

$x !== $y ==>> Returns true if $x is not equal to $y, or they are not of the same type

$x != $y ==>> Returns true if $x is not equal to $y

Kedua nya memiliki arti yang berbeda, jika agan ingin mengikut sertakan berdasarkan type jika gunakan !==, tapi kalau bukan, gunakan !=

avatar dodipsitorus
@dodipsitorus

412 Kontribusi 145 Poin

Dipost 8 tahun yang lalu

cara penggunaan $x != $y==>> Returns true if $x is not equal to $y gimana ?

avatar satriodwi
@satriodwi

43 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

Maksud saya, coba diganti !== menjadi != saja gan..

avatar dodipsitorus
@dodipsitorus

412 Kontribusi 145 Poin

Dipost 8 tahun yang lalu

tetep nggak bisa unlink

avatar satriodwi
@satriodwi

43 Kontribusi 1 Poin

Dipost 8 tahun yang lalu

Login untuk ikut Jawaban