ho creato questo codice per far caricare foto a utenti:
	Codice PHP:
	
$userinfo = mysql_fetch_array(mysql_query("SELECT name, sex FROM ibwf_users WHERE id='".$uid."'"));
$membername = $userinfo[0];
// we have three forms on the test page, so we redirect accordingly
if ($_POST['action'] == 'image') {
      echo "<p align=\"center\">";
    // ---------- IMAGE UPLOAD ----------
    
    // we create an instance of the class, giving as argument the PHP object 
    // corresponding to the file field from the form
    // All the uploads are accessible from the PHP object $_FILES
    $handle = new Upload($_FILES['my_field']);
    // then we check if the file has been uploaded properly
    // in its *temporary* location in the server (often, it is /tmp)
    if ($handle->uploaded) {
        
        // yes, the file is on the server
        // below are some example settings which can be used if the uploaded file is an image.
        $handle->image_resize            = true;
        $handle->image_ratio_y           = true;
        $handle->image_x                 = 150;
        // now, we start the upload 'process'. That is, to copy the uploaded file
        // from its temporary location to the wanted location
        // It could be something like $handle->Process('/home/www/my_uploads/');
        $handle->Process('usergallery/');
        
        // we check if everything went OK
        if ($handle->processed) {
            // everything was fine !
            echo '  file uploaded with success
';
            echo '  [img]usergallery/' . $handle->file_dst_name . '[/img]
';
            $info = getimagesize($handle->file_dst_pathname);
            echo '  link to the file just uploaded: [url="../usergallery/' . $handle->file_dst_name . '"]' . $handle->file_dst_name . '[/url]
';
            $imageurl = "http://sito.it/wap/usergallery/$handle->file_dst_name";
            $reg = mysql_query("INSERT INTO ibwf_gallery SET uid='".$uid."', imageurl='".$imageurl."', sex='".$userinfo[1]."', time='".(time() - $timeadjust)."'");
        } else {
            // one error occured
            echo '  file not uploaded to the wanted location
';
            echo '  Error: ' . $handle->error . '
';
        }
        // we delete the temporary files
        $handle-> Clean();
    } else {
        // if we're here, the upload file failed for some reasons
        // i.e. the server didn't receive the file
        echo '  file not uploaded on the server
';
        echo '  Error: ' . $handle->error . '';
    } 
 
con questa funzione ogni utente carica nella 'propria gallery delle foto...
vorrei però che un admin possa caricare immagini direttamente nelle gallery degli utenti...
mi potete aiutare?
grazie :master: