Salve gente.
Ho bisogno di un paio di dritte per iniziare questa cosa che, per me assolutamente sempre acerbo di PHP, mi risulta complicata.
Devo fare, e non per qualche cliente, un form completo che permetta l'inserimento di dati su DB (e fin qui nessun problema) con la possibilità di collegare un massimo di 4 immagini.

Mi suggerite link, demo o qualcosa che funzioni?

Mi sono lanciato in questa avventura con questo codice, ma non funziona:
Codice PHP:
$db_host "*";
$db_user "*";
$db_password "*";
$db_name "*";

$path_img 'img/';


$db mysql_connect($db_host$db_user$db_password);
$db_forum mysql_select_db($db_name$db);

  @require 
'function.php';

 
  
$tipi_consentiti = array("image/gif","image/jpeg","image/png");

  
  if (@
in_array($_FILES['imagefile']['type'], $tipi_consentiti)){ 

    @
copy ($_FILES['imagefile']['tmp_name'], $path_img $_FILES['imagefile']['name']);

   
    
$nome = @addslashes($_FILES['imagefile']['name']);
    
$path $path_img stripslashes($nome);
    
$tipo = @addslashes($_FILES['imagefile']['type']);

   
    @
makeThumb($path_img,$path,$nome,$tipo);
  }
  
    
$query "INSERT INTO `images` (nome,tipo) VALUES('$nome','$tipo')";
    
    
$query2 "INSERT INTO `squadra` (ruolo, nome, cognome, numero_maglia) VALUES ('".$_POST['ruolo']."', '".$_POST['nome']."', '".$_POST['cognome']."', '".$_POST['numero_maglia']."')";
    
    
$res = @mysql_query($query) or die ("<center>ERRORE NELL'INSERIMENTO IMMAGINE. CI SCUSIAMO PER IL DISAGIO</center>");
    
$res2 = @mysql_query($query2) or die ("<center>ERRORE DI CONNESSIONE. CI SCUSIAMO PER IL DISAGIO</center>");
    @
mysql_close($cn);

 
    echo 
"<center>GIOCATORE INSERITo CON SUCCESSO. 
Chiudi oppure [url='**.php']inserisci un nuovo giocatore[/url]</center>"
;
     
?> 
Con questo script, i dati vengono correttamente inseriti nella tabella "squadra", nella tabella "images" vengon scritti i dati, ma nella cartella che dovrebbe contenere le jpg non c'è nulla.
Ovviamente la pagina con la select non stampa nulla!