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

    move_uploaded_file...si perde una var

    è un form che inserisce un record e carica 2 immagini (logo e Foto)

    Ho parzialmente risolto il prob postato prima, ora non capisco perche non mi sposta le img sul server, temo si perda le variabili dopo $insertSQL

    ------------------------------

    if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {

    ######Gestione Img###
    $file_temp0=($_FILES['Logo']['tmp_name']);
    $file_temp1=($_FILES['Foto']['tmp_name']);

    //file temporaneo che contiene l'immagine caricata
    $percorso="foto/";

    //cartella sul server dove verrà spostata la foto

    $nuovo_nome0=$percorso.$_POST['Logo'];
    $nuovo_nome1=$percorso.$_POST['Foto'];



    $insertSQL = sprintf("INSERT INTO marcalinea (ID_MarcaLinea, Marca_, LineaProdotto_, Logo, Foto, Descrizione, Pdf_) VALUES (%s, %s, %s, %s, %s, %s, %s)",
    GetSQLValueString($_POST['ID_MarcaLinea'], "int"),
    GetSQLValueString($_POST['Marca_'], "int"),
    GetSQLValueString($_POST['LineaProdotto_'], "int"),
    GetSQLValueString($nuovo_nome0, "text"),
    GetSQLValueString($nuovo_nome1, "text"),
    GetSQLValueString($_POST['Descrizione'], "text"),
    GetSQLValueString($_POST['Pdf_'], "int"));

    mysql_select_db($database_Conn_Bianchi, $Conn_Bianchi);
    $Result1 = mysql_query($insertSQL, $Conn_Bianchi) or die(mysql_error());

    ////////Fin qui tutto ok/////////////

    ////////questo non funziona/////////////
    ######### sposto l'immagine nella cartella ########

    move_uploaded_file($file_temp0, $nuovo_nome0);
    move_uploaded_file($file_temp1, $nuovo_nome1);

    ###############################

    $insertGoTo = "view.php";
    if (isset($_SERVER['QUERY_STRING'])) {
    $insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
    $insertGoTo .= $_SERVER['QUERY_STRING'];
    }
    header(sprintf("Location: %s", $insertGoTo));
    }
    ----------------------------

  2. #2
    - up -

    qualche buonanima mi aiuta a capire come mantenere le variabili:

    ($file_temp0, $nuovo_nome0)

    fino a:

    ######### sposto l'immagine nella cartella ########

    move_uploaded_file($file_temp0, $nuovo_nome0);


    per poter eseguire l'upload dei files.

    Anche metodi alternativi sono envenuti

    Grassie

    Nik

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 © 2024 vBulletin Solutions, Inc. All rights reserved.