Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Nov 2011
    Messaggi
    108

    scrivere nome immagine caricata su database

    ciao a tutti volevo sapere come faccio a caricare il nome dell'immagine di cui effettuo l'upload su un database?
    ho scritto questo codice fino ad adesso ma non va! riesco solo a scrivere variabili del tipo $var=ciao;
    cpsa sbaglio?
    codice:
    if ($_POST['numfile'] > 0){
    	$i=0;
    	$j=0;
    	$percorso = $_FILES['file'.$j]['tmp_name'];
    	while($i<$_POST['numfile'] and $j<1000){
    		if(isset($_FILES['file'.$j]) and $_FILES['file'.$j]['tmp_name']!=""){
    			if (is_uploaded_file( $_FILES['file'.$j]['tmp_name'])){
    				if (!move_uploaded_file( $_FILES['file'.$j]['tmp_name'], 'upload/'.$_FILES['file'.$j]['name']))
    					echo("ERRORE NEL TRASFERIMENTO DEL FILE ".$_FILES['file'.$j]['name']."");
    					else
    					echo ("FILE ".$_FILES['file'.$j]['name']." TRASFERITO!");
    					echo '$percorso';
    			} else
    				echo("ERRORE TRASFERIMENTO DEL FILE ".$_FILES['file'.$j]['name']."");
    			echo "<hr />\n";
    			$_SESSION['percentuale']=$_SESSION['percentuale']+$percentuale;
    			$i++;
    		}
    		
    		$j++;
    	}
    }
    
    
    $myconn=mysql_connect(localhost,root) or die("Connection error");
    $db_name="data-1";
    mysql_select_db($db_name,$myconn);
    
    $query = "INSERT INTO url_immagine (url) values ('$percorso')";
    
    mysql_query($query, $myconn);

  2. #2
    Ciao, per non va intendi che non esegue ne l'upload ne la query?

    nella query piu' che

    $percorso metterei $_FILES['file'.$j]['name']

  3. #3
    Utente bannato
    Registrato dal
    Nov 2011
    Messaggi
    108
    ho risolto cosi
    codice:
    $percorso =($_FILES['file'.$j]['name']);
    il problema è che essendo un upload multiplo non riesco a scrivere tutte le variabili ma solo la prima

  4. #4
    Cioè carichi da un form più immagini?
    Sai giá a monte quante sono le immagini?

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.