Originariamente inviato da r3dd3vil
Ragazzi perchè non mi funziona questo script secondo voi ????
Allora il config è dentro la cartella dove risiede anche questo file, la cartella di destinazione dell'immagine è di una cartella indietro di questa quindi con ../ gli dico di tornare indietro, il file config è settato bene ! MA niente inserisco tutti i dati clicco invia non mi restituisce neanche un errore però il file nel db e nella cartella non me lo inserisce !!codice:<? include ("config.php"); ##################################################### ##ADD NEW ITEM # ##################################################### if($Submit=="Add New Product"){ //********************************* //UPLOAD THE IMAGE FILE * //********************************* if($file){ $destination = $HTTP_POST_FILES['file']['name']; $source = $HTTP_POST_FILES['file']['tmp_name']; $upload = move_uploaded_file($source,"../moduli/galleria/foto/immagini/"."$destination"); $image = $destination; // check upload status if (!$upload){$msg2="No image uploaded";} } $INSERT = mysql_query("INSERT INTO immagini (immagini,img_desc,descrizione,categoria) VALUES ('$file','$name','$description','$cat')", $db); if($INSERT){$msg = "Foto aggiunta con successo";} else{$msg = "Errore nell'invio.Riprovare";} } ##################################### ##SHOW ALL GROUPS # ##################################### $SELECT_GROUPS = mysql_query("SELECT * FROM groups order by Name",$db); ?> <html> <head> <title>iPANEL ECOMMERCE v1.0</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <link rel="stylesheet" href="style.css" type="text/css"> </head> <body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" <?if($DELETE){echo "onload='menu()'";}?>> <table width="600" border="0" cellspacing="0" cellpadding="0" height="410"> <tr> <td width="84%" height="410" valign="top" bgcolor="#00CC99"> <table width="94%" border="0" cellspacing="1" cellpadding="2" bgcolor="#5C7377" align="center"> <tr> <td bgcolor="#EBEBEB" width="100%"><font color="#666666">• AGGIUNGI NUOVA FOTO</font></td> </tr> <tr> <td bordercolor="#5C7377" bgcolor="#FFFFFF" valign="top" align="center" width="100%" height="300"> <div align="center"><?echo $msg?></div> <form name="form1" method="post" action="" enctype="multipart/form-data"> <table width="100%" border="0" cellspacing="2" cellpadding="6" height="223" class="menu_1"> <tr> <td align="right" bgcolor="#EBEBEB">Immagine: </td> <td bgcolor="#F7F7F7" class="text_3"> <input type="file" name="file" class="boxes"> <?=$msg2;?> </td> </tr> <tr> <td align="right" width="44%" bgcolor="#EBEBEB">Titolo: </td> <td bgcolor="#F7F7F7" width="56%"> <input type="text" name="name" class="boxes" size="30"> </td> </tr> <tr> <td align="right" width="44%" bgcolor="#EBEBEB">Descrizione immagine: </td> <td bgcolor="#F7F7F7" width="56%"> <textarea name="description" class="boxes" rows="4" cols="30"></textarea> </td> </tr> <tr> <td align="right" bgcolor="#EBEBEB">Categoria: </td> <td bgcolor="#F7F7F7"> <input type="text" name="cat" class="boxes" size="30"> </td> </tr> <tr> <td align="right" width="44%" bgcolor="#EBEBEB"></td> <td bgcolor="#F7F7F7" width="56%"> <input type="submit" name="Submit" value="Add New Product" class="buttons"> </td> </tr> </table> </form> </td> </tr> </table> <table width="94%" border="0" align="center" cellspacing="1" cellpadding="2"> <tr> <td width="94%" height="49" valign="top" bgcolor="#FFCC99"><font size="2" face="Verdana, Arial, Helvetica, sans-serif">::Per caricare le foto, cliccare su sfoglia e andare a selezionare dal vostro computer la foto da caricare sul sito; Inserire un titolo dell'immagine nella casella "Titolo"; Inserire una breve descrizione in "Descrizione Immagine" (non più di 40 lettere); infine selezionare in che categoria volete far visualizzare l'immagine. Infine cliccate invia , una scitta nella parte superiore vi confermerà l'avvenuto invio !</font></td> </tr> </table> </p></td> </tr> </table> </body> </html>![]()
controlla se hai gli errori abilitati e metti la directory di destinazione come assoluta non relativa..
Soprattutto controlla bene il flusso del programma perchè anche se no non effettua l'upload inserisce ugualmente nel db