Forum Flash, Actionscript, PHP e MySQL
Problema Upload File

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP
Precedente  Successivo 
Autore Messaggio
fedyfausto
intermedio
intermedio


Età: -1989
Registrato: 26/07/07 00:41
Messaggi: 124
Località: Catania

MessaggioOggetto: Problema Upload File
Inviato: 20.04.09 | 22:26
Rispondi citando

Salve a tutti ho bisogno di realizzare una pagina PHP per l'upload dei file e inserimento nel databse di indirizzo ecc ecc ho creato questa pagina vi sembra abbastanza corretta? purtroppo gial a query mi da errori XD

 
Codice:
<?php require_once('../Connections/infermieristica.php'); ?>
<?php

    
// RECUPERO I PARAMETRI DA PASSARE ALLA FUNZIONE PREDEFINITA PER L'UPLOAD
    
$cartella 'upload/';
    
$percorso $_FILES['fileField']['titolo'];
    
$nome $_FILES['fileField']['titolo'];
    
// ESEGUO L'UPLOAD CONTROLLANDO L'ESITO
    
if (move_uploaded_file($percorso$cartella $nome))
    {
        
        
//Prepara la query, in una variabile
$query "INSERT INTO `file_download` ( `id_file` , `nome_file` , `percorso_file` , `descrizione_file` , `categoria_file` , `utente_file` ) VALUES ('', '".$nome."', 'uploadfile/', '".$_POST['descrizione_file']."', '".$_POST['categoria'].categoria"', '".$_POST['cognome']."' '"$_POST['nome']."')";


 
//Esegue la query (supponiamo che sia già aperta una connessione valida al database e $db è lo stato)
$sql mysql_query($query)or die(mysql_error());

        
        
header("location: index.php"); 
        
        
    }
    else
    {
        print 
"Si sono verificati dei problemi durante l'Upload"
    }
    
?>

____________________________________________________________


Fedyfausto's Blog | Zero No Tsukaima Italia
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger
Sponsor
fedyfausto
intermedio
intermedio


Età: -1989
Registrato: 26/07/07 00:41
Messaggi: 124
Località: Catania

MessaggioOggetto:
Inviato: 21.04.09 | 16:50
Rispondi citando

AGGIORNAMENTO


Oral o script per uplodare i file e la query SQL funzionano perfettamente pero questa query viene eseguita qualche volta si e qualche volta no e non me ne spiego il motivo o_o (quando non funziona compare una scritta con scritto Database non selezionato)


eccovi il codice:

 
Codice:
<?php require_once('../Connections/infermieristica.php'); ?>
      
<?php
// controllo che non ci siano stati errori nell'upload (codice = 0) 
$percorso='uploads/';
$spazio=' ';
if (
$_FILES['fileField']['error'] == 0){
// upload ok
// copio il file dalla cartella temporanea a quella di destinazione mantenendo il nome originale 
copy($_FILES['fileField']['tmp_name'], "../uploads/".$_FILES['fileField']['name']) or die("Impossibile caricare il file");
// upload terminato, stampo alcune info sul file
echo "Upload terminato con successo:<br>";
echo 
"Nome file: ".$_FILES['fileField']['name']."<br>";
echo 
"Dimensione file: ".$_FILES['fileField']['size']."<br>";
echo 
"Tipo MIME file: ".$_FILES['fileField']['type']."<br>";
echo 
"inserito da: ".$_POST['cognome'].$spazio.$_POST['nome'];


//Prepara la query, in una variabile
$query "INSERT INTO `file_download` ( `id_file` , `nome_file` , `percorso_file` , `descrizione_file` , `categoria_file` , `utente_file` ) VALUES ('', '".$_FILES['fileField']['name']."', '".$percorso."', '".$_POST['descrizione_file']."', '".$_POST['categoria']."', '".$_POST['cognome'].$spazio.$_POST['nome']."')";
 
//Esegue la query (supponiamo che sia già aperta una connessione valida al database e $db è lo stato)
$sql mysql_query($query$infermieristica)or die(mysql_error()); 


if (
$sql==FALSE){ die("errore nella composizione della query");

mysql_close($connessione);}

else {

header("location: index.php"); }

}
else{
// controllo il tipo di errore
if ($_FILES['uploadfile']['error'] == 2){
// errore, file troppo grande (> 1MB)
die("Errore, file troppo grande: il massimo consentito è 1MB");
}
else{
// errore generico
die("Errore, impossibile caricare il file");
}
}
?>

____________________________________________________________


Fedyfausto's Blog | Zero No Tsukaima Italia
Torna in cima
Profilo Messaggio privato   HomePage Yahoo Messenger
mesk8
avanzato
avanzato


Età: -1984
Registrato: 31/10/05 16:41
Messaggi: 252
Località: Verona

MessaggioOggetto:
Inviato: 16.07.09 | 18:43
Rispondi citando

prova ad aggiungere un controllo all'imput invia

html
<input name="send" value="upload"....

php
 
Codice:
<?php
if(isset($_POST['send'])){
parte l'upload
}else{
non parte
}?>
Torna in cima
Profilo Messaggio privato [ Nascosto ] MSN Messenger
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio Problema con Upload File tribal75 PHP 3 06.04.04 | 16:02 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio UPLOAD FILE cli PHP 2 20.05.05 | 09:34 Leggi gli ultimi messaggi
cli
Nessun nuovo messaggio Upload file da form ggoso ActionScript & Server Side 13 19.02.07 | 10:59 Leggi gli ultimi messaggi
ggoso
Nessun nuovo messaggio Upload file in Flash ze Flash Generale 3 09.05.08 | 08:52 Leggi gli ultimi messaggi
ze
Nessun nuovo messaggio upload file da tabella admin xml a ta... vadoltre Flash Generale 4 06.04.07 | 17:43 Leggi gli ultimi messaggi
vadoltre



 
Vai a:  
Non puoi inserire nuovi Topic in questo forum
Non puoi rispondere ai Topic in questo forum
Non puoi modificare i tuoi messaggi in questo forum
Non puoi cancellare i tuoi messaggi in questo forum
Non puoi votare nei sondaggi in questo forum
Non puoi allegare files in questo forum
Non puoi downloadare gli allegati in questo forum



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005