Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    funzione copy (upload di files multipli)

    Salve ragazzi in un form devo fare l'upload di 4 immagini. I nomi li salva correnttamente all'interno del campo sul database ma i files non vengono messi nella cartella assegnata...cosa sbaglio??

    Nota: Questo percorso ../img/news/ è così perchè la cartella in cui si trova la pagina è una sottocartella della root principale, come la cartella img, quindi il percorso è giusto

    $path_img = "../img/news/";

    copy($_FILES['file_name']['tmp_name'], $path_img . $_FILES['file_name']['name']);
    copy($_FILES['file_name2']['tmp_name'], $path_img2 . $_FILES['file_name2']['name']);
    copy($_FILES['file_name3']['tmp_name'], $path_img3 . $_FILES['file_name3']['name']);
    copy($_FILES['file_name4']['tmp_name'], $path_img4 . $_FILES['file_name4']['name']);

    $percorsonomeimg = $path_img . $_FILES['file_name']['name'];
    $percorsonomeimg2 = $path_img . $_FILES['file_name2']['name'];
    $percorsonomeimg3 = $path_img . $_FILES['file_name3']['name'];
    $percorsonomeimg4 = $path_img . $_FILES['file_name4']['name'];

    $connections = mysql_connect ($hostname_connections, $username_connections, $password_connections);
    mysql_select_db ($database_connections, $connections);
    $query = "INSERT INTO news (nome, descrizione, caratteristiche, immagine, immagine2, immagine3, immagine4, giorno, mese, anno) VALUES ('". $_POST['nomeasta'] ."', '". $_POST['MyTextarea'] ."', '". $_POST['MyTextarea2'] ."', '". $percorsonomeimg ."', '". $percorsonomeimg2 ."', '". $percorsonomeimg3 ."', '". $percorsonomeimg4 ."', '". $_POST['giorno'] ."', '". $_POST['mese'] ."', '". $_POST['anno'] ."')";
    mysql_query ($query, $connections);

  2. #2
    Perche' non inizi abilitanto la visualizzazione degli errori, includendo del codice di controllo sui valori restituite dalle funzioni che utilizzi e leggendo il manuale ufficiale?

    http://www.php.net/manual/en/features.file-upload.php
    http://www.php.net/manual/en/feature...d.multiple.php
    http://www.php.net/manual/en/functio...oaded-file.php

  3. #3
    Semplicemente perchè il problema era stato risolto, poi forse il codice non è stato sovrascritto e ora si ripresenta...sarà una stupidata-...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.