»RSS Benchmark sajt

      Prikazani rezultati od 1 do 2 od ukupno 2

      Tema: Jel sam slep ili sta, PHP.

      1. #1
        Newcomers Avatar korisnika vanbasten
        Na forumu od
        Jul 2018
        Poruka
        831

        Jel sam slep ili sta, PHP.

        Radi se o aplikaciji za inventar, ovo je situacija kada se vec uneti artikal moze menjati. Problem je kod slike namestio sam da ako nije izabrana nova slika ostavi staru i ne dira uopste tu kolonu u databazi ali izgleda ne koristim dobar if.
        Ovo je kljucni deo sto proverava da li je izabrana nova slika 'if (!($_FILES['image']['name'] == ''))'. Ako ne diram sliku nema problema ne menja nista al ako odaberem drugu on ne uploaduje a ni path ne menja. Hvala.

        PHP kod:
        if (isset($_POST['update'])) {
            
        $id $_POST['id'];
            
        $name $_POST['name'];
            
        $quantity $_POST['quantity'];
            
        $price $_POST['price'];
            if (!(
        $_FILES['image']['name'] == '')) {
                
        $path "uploads/";
                
        $path $path basename($_FILES['image']['name']);
                
        move_uploaded_file($_FILES['image']['tmp_name'], $path);
                
        mysqli_query($db"UPDATE lager SET name='$name', quantity='$quantity', price='$price', image='$path' WHERE id=$id");
            } else {
                
        mysqli_query($db"UPDATE lager SET name='$name', quantity='$quantity', price='$price' WHERE id=$id");
            }
            
        $_SESSION['message'] = "Item updated!";
            
        header('location: frontend.php');


      2. #2
        Newcomers Avatar korisnika vanbasten
        Na forumu od
        Jul 2018
        Poruka
        831
        Jesam bio slep zaboravio sam <form method="post" action="backend.php" enctype="multipart/form-data"> u html-u.

      Bookmarks

      Dozvoljeni tagovi

      • Ne možete pokrenuti nove teme
      • Ne možete odgovoriti u temi
      • Ne možete okačiti atačmente
      • Ne možete izmeniti svoje poruke
      •