Qualcuno riesci a capire perchè questo form non funziona???
<HTML><HEAD></HEAD>
<BODY>
Pagina di compilazione
<FORM ENCTYPE="multipart/form-data" ACTION="save.php" METHOD="post">
Reparto:
<input type=text size=40 name=reparto>
Codice:
<input type=text size=40 name=codice>
Titolo:
<input type=text size=40 name=titolo>
Sottotitolo:
<input type=text size=40 name=sottotitolo>
Descrizione:
<textarea cols=60 rows=40 name=descrizione></textarea>
Note:
<input type=text size=100 name=note>
Prezzo di vendita:
<input type=text size=40 name=prezzov>
Prezzo di acquisto:
<input type=text size=40 name=prezzoa>
Offerta:
<input type=text size=40 name=offerta>
Link:
<input type=text size=100 name=link>
Peso:
<input type=text size=40 name=peso>
Giacenza:
<input type=text size=40 name=giacenza>
Immagine piccola:
<input type=text size=40 name=img1>
Immagine grande:
<input type=text size=40 name=img2>
Immagine piccola:
<input type=text size=40 name=img3>
Invio File:
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="1024000">
<INPUT NAME="upload" TYPE="file">
<INPUT TYPE="submit" VALUE="Salve dati">
</FORM>
</BODY>
</HTML>
La pagina invia il form a questa creata di nome save.php, dove la connessione e la selezione del database avviene, ma la creazione della tabella e l'inserimento degli articoli NO!, neppure l'upload funzione:
<?
// inclusione file di configurazione
include("config.inc.php");
// connessione al database con verifica errori
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
// seleziono il database
$db = mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
//creo il database
$query1 = "CREATE TABLE carico ( reparto varchar (255) , codice text (255) , titolo text (255), descrizione text(255), note text (255), prezzov text (255), prezzoa text (255), link text (255), peso text (255), giacenza text (255), img1 text (255), img2 text (255), img3 text (255))";
if (mysql_query($query1, $db))
echo "L'installazione è stata eseguita correttamente";
else
echo "Errore durante l'installazione";
// query d'inserzione
$query2 = "INSERT INTO carico (reparto, codice, titolo, sottotitolo, descrizione, note, prezzov, prezzoa, offerta, link, peso, giacenza, img1, img2, img3) values ('$reparto', '$codice', '$titolo', '$sottotitolo', '$descrizione', '$note', '$prezzov', '$prezzoa', '$offerta', '$link', '$peso', '$giacenza', '$img1', '$img2', '$img3')";
// controllo se l'articolo è stato inserito
if(mysql_query($query, $db))
echo"L'articolo è stato inserito corretamenta";
else
echo"Errore durante l'inserimento";
// carica file nel cartella carico(Ho creato la cartella carico nel mio sito)
$path="www.miosito.com/carico";
if( $upload )
{
if (copy( $Upload, "$path/$upload_name" ))
{
print'Il file è stato copiato'
}
else{
print 'il file non è stato inviato'
}
else{
print'Devi inserire il file';
mysql_close($db);
?>