Salve ragazzi, ho un piccolo problemino, guardate questi 2 codici
codice HTML:
<form method="POST" action="insfoto.php" enctype="multipart/form-data">            <input type="hidden" name="size" value="1000000">            <input type="hidden" name="idhotel" value="<?php echo $idHotel ?>">            <div>             <input type="file" name="image">            </div>            <div>             <textarea id="text" cols="40" rows="4" name="image_text" placeholder="Descrivi questa immagine..."></textarea>            </div>           <div>           <button type="submit" name="upload">CARICA</button>           </div>          </form>
Codice PHP:
<?php            if(!isset($_POST["upload"])) echo "Errore";            else {                $idHotel $_POST["idhotel"];                              //inserimento foto                //get name image                              $image = $_FILES['image']['name'];                 // Get text                 $image_text = mysqli_real_escape_string($con, $_POST['image_text']);                              // image file directory                 $target = "imagecop/".basename($image);                                  //query update                 $query = "UPDATE lista_hotel SET indfoto = '$image', image_text='$image_text' WHERE idHotel ='$idHotel'  ";                                   // execute query                 mysqli_query($con, $query);                                  //sposto il file nella cartella                if (move_uploaded_file($_FILES[$image]['tmp_name'], $target))                 echo "Immagine caricata correttamente";                 else echo "Caricamento immagine fallito";                              }
Funziona quasi tutto, (caricamento su DB OK), a parte lo spostamento dell immagine sulla directory, nell if del move_uploaded_file mi viene stampato "Caricamento Immagine Fallito". Sapete dirmi come risolvere?