phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

profilo utente-Carica immagine??

Area di discussione relativa al linguaggio di programmazione web più conosciuto. Il forum è dedicato anche a MySQL, la piattaforma di database più utilizzata con il PHP.
Rispondi
giancadeejay
Utente
Utente
Messaggi: 4
Iscritto il: 04/11/2012, 10:44
Sesso: Maschio
Server: Windows
PHP: bb3
Database: mysql
Località: torino
Contatta:

profilo utente-Carica immagine??

Messaggio da giancadeejay » 14/02/2013, 15:07

Salve a tutti,
Non sono molto pratico di php ma mi appassiona un sacco ed infatti studio parecchio....
Ma veniamo al mio problema.Sto costruendo un sito in php su AV con tanto di registrazione utenti e mysql.
Fatto cio,sto cercando di creare una pagina profilo Utente dove ognuno puo caricarci sopra le proprie immagini o del testo e quindi personalizzarsela a piacere.
Ho creato quindi :
1 form per l'upload immagini +

pagina con codice php che vi linko:

Codice: Seleziona tutto

 do {
  if (is_uploaded_file($_FILES['image']['tmp_name'])) {
    // Controllo che il file non superi i 2 mb
    if ($_FILES['image']['size'] > 2000000) {
      $msg = "<p>Il file non deve superare i 2 mb!!</p>";
      break;
    }
    // Ottengo le informazioni sull'immagine
    list($width, $height, $type, $attr) = getimagesize($_FILES['image']['tmp_name']);
    // Controllo che le dimensioni (in pixel) non superino 160x180
    if (($width > 1000) || ($height > 1000)) {
      $msg = "<p>Dimensioni non corrette!!</p>";
      break;
    }
    // Controllo che il file sia in uno dei formati GIF, JPG o PNG
    if (($type!=1) && ($type!=2) && ($type!=3)) {
      $msg = "<p>Formato non corretto!!</p>";
      break;
    }
    // Verifico che sul sul server non esista già un file con lo stesso nome
    // In alternativa potrei dare io un nome che sia funzione della data e dell'ora
    if (file_exists('upload_img/'.$_FILES['image']['name'])) {
      $msg = "<p>File già esistente sul server. Rinominarlo e riprovare.</p>";
      break;
    }
    // Sposto il file nella cartella da me desiderata
    if (!move_uploaded_file($_FILES['image']['tmp_name'], 'upload_img/'.$_FILES['image']['name'])) {
      $msg = "<p>Errore nel caricamento dell'immagine!!</p>";
      break;
    }
  }
} while (false);
echo $msg; 


+ cartella dove ci finiscono dentro le immagini che carica l'utente.


Il mio problema e che mi piacerebbe che tali immagini possano finire direttamente sulla pagina profilo UTENTE.
Come posso fare?Dove devo lavorare?
Grazie a tutti in anticipo
Ultima modifica di Tiger il 14/02/2013, 17:28, modificato 1 volta in totale.
Motivazione: Cortesemente la prossima volta il codice va inserito all'interno del bbcode tag.Grazie!

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 36 ospiti