[PHP + MySQL + Server Linux] Upload semi riuscito e query non eseguite

neo996sps

Utente Attivo
31 Mag 2007
247
0
0
Trentino
Ciao a tutti,

ho un problema piuttosto idiota con PHP, MySQL su server linux. Intanto il codice:

PHP:
    $destinazione = "./../archivio/";
    $logo = $_FILES["logo"]["name"];
    if (move_uploaded_file($_FILES["logo"]["tmp_name"], $destinazione.$logo)) {
    
    mysql_query("INSERT INTO point (id,point,logo,descrizione_breve,descrizione_estesa,indirizzo,comune,telefono,fax
	                                  cellulare,referente,ordine,attivo) 
                 VALUES (NULL, '".$_POST["point"]."','".$logo."','".$_POST["dbreve"]."','".$_POST["destesa"]."',
                         '".$_POST["indirizzo"]."','".$_POST["comune"]."','".$_POST["telefono"]."','".$_POST["fax"]."',
                         '".$_POST["cellulare"]."','".$_POST["referente"]."','0')");
                         
    mysql_query("INSERT INTO utenti_accesso (id, id_utenti_profilo,user,password,nominativo,limiti_id,flag_stato)
                 VALUES (NULL, '2','".$_POST["username"]."', 'SHA1(".$_POST["password"].")','".$_POST["referente"]."',
                         'NULL', '0'");             
                         
                                              }

Come si vede dal codice ricevo i dati da un form PHP usando il vettore $_POST e quindi mi dovrebbe partire l'esecuzione delle due query dopo aver eseguito l'upload del file nel percorso indicato con $destinazione. Dato che i dati non venivano inseriti all'interno delle mie due tabelle sono andato a verificare se nella cartella archivio mi trovavo i due file uploadati e ci sono, solo che se provo ad aprirli l'immagine non si vede (quindi ho un caricamento parziale) e i dati non vengono inseriti all'interno del DB. Ho provato anche a cambiare i permessi della cartella archivio in 777 tramite chmod.

Mi sapreste indicare dove sono gli errori che non mi fanno leggere le immagini uploadate e non mi vanno in esecuzione le due query?
 

neo996sps

Utente Attivo
31 Mag 2007
247
0
0
Trentino
ciao
non so se è quello ma tra
telefono,fax cellulare,

manca una virgola
telefono,fax, cellulare,

Ho trovato l'errore. Praticamente io non specificavo un valore nella query, quindi non veniva eseguita. Per chi ne avesse bisogno ecco la versione corretta:

PHP:
$destinazione = "./../archivio/";
    $logo = $_FILES["logo"]["name"];
    if (move_uploaded_file($_FILES["logo"]["tmp_name"], $destinazione.$logo)) {
    
    mysql_query("INSERT INTO point (id,point,logo,descrizione_breve,descrizione_estesa,indirizzo,comune,telefono,fax,
	                                  cellulare,referente,ordine,attivo) 
                 VALUES (NULL, '".$_POST["point"]."','".$logo."','".$_POST["dbreve"]."','".$_POST["destesa"]."',
                         '".$_POST["indirizzo"]."','".$_POST["comune"]."','".$_POST["telefono"]."','".$_POST["fax"]."',
                         '".$_POST["cellulare"]."','".$_POST["referente"]."','0','1')");
                         
    mysql_query("INSERT INTO utenti_accesso (id, id_utenti_profilo,user,password,nominativo,limiti_id,flag_stato)
                 VALUES (NULL, '2','".$_POST["username"]."', 'SHA1(".$_POST["password"].")','".$_POST["referente"]."',
                         'NULL', '0'");             
                         
                                              }
 
Discussioni simili
Autore Titolo Forum Risposte Data
L estrazione dati da mysql in php e salvataggio in cartella del server PHP 51
P connessione a server mysql tramite php PHP 3
N [collaborazione] programmatore php/mysql asp/sql server Rovigo, Mantova, Ferrara Offerte e Richieste di Lavoro e/o Collaborazione 2
F php/mysql e il server PHP 1
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
Z MySql injection PHP PHP 1
D problema php mysql PHP 1
D problema php mysql PHP 1
L Google chart php mysql PHP 2
L Aiuto per programma web php/mySQL PHP 2
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Problema caricamento tabelle MySql da PhP PHP 0
L update tabelle in php mysql [risolto] PHP 6
F Passare una variabile php dal DB mysql alla pagina PHP 3
B Fare calcoli con php da tabella mysql PHP 2
D [MySQL] [PHP] SQL andare da capo MySQL 0
P [OFFRO] Realizzazione siti web in PHP/MYSQL, responsive e Ottimizzati SEO Offerte e Richieste di Lavoro e/o Collaborazione 0
Tommy03 Firebase o PHP+Mysql? Sviluppo app per Android 0
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
E Cerco programmatore PHP/Mysql - retribuito Offerte e Richieste di Lavoro e/o Collaborazione 0
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
E Inserimento dati da PHP in tabella MySQL PHP 5
R radio input php mysql PHP 2
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
giusebos [retribuito] Cercasi programmatore PHP/MySql Offerte e Richieste di Lavoro e/o Collaborazione 1
N Apache + MySQL + PHP MacOs Mojave Web Server 0
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5
K [PHP + MYSQL ] Inserimento dati in database da form dinamico PHP 13
M [PHP] Metodo migliore per fare login a un DB Mysql PHP 1
gandalf1959 problema con la codifica caratteri accentati e speciali tra php e mysql PHP 3
webmachine [PHP][MYSQL] Problema con le SELECT PHP 5
V Creare tabella mysql con php non funziona PHP 1
W Area riservata sicura PHP MySQL PHP 12
G php salvare file in campo blob mysql: massimo 4MB PHP 1
xone [Vendo] Gestionale Magazzino PHP-MYSQL Altri Annunci 0
M Stampare con php e mysql PHP 8
P Importazione dati da file xml in db mysql con php PHP 17
xone [Vendo] Script gestionale php-mysql gestione pratiche Altri Annunci 0
D problemi login php 5.6 mysql PHP 1
T PHP+MYSQL: stampare record con numero progressivo PHP 3
F php PDO mysql connessione(select_db) PHP 3
O paginazione php mysql PHP 10
Fede72 Controllo registrazioni PHP Mysql PHP 5
M Aggioranre record in tabella PHP MYSQL PHP 2
T PHP+MYSQL: una select che cerchi un campo vuoto PHP 7
C Php/Mysql query JOIN tra tabelle PHP 4

Discussioni simili