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

upload e visione dell'immagine caricata

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:

upload e visione dell'immagine caricata

Messaggio da giancadeejay » 24/02/2013, 16:34

Ciao a tutti,
Sto creando una pagina profilo utente dove,ogni utente,potra modificare e visionare i dati rilasciati nella registrazione ed uploadare immagini ..
Per fare quest'ultima cosina ho scovato in rete uno script php molto interessante che vi posto,per chi ne avesse bisogno ma vorrei che qualcuno esperto mi aiutasse a completare questo progetto...il mio problema e ' che ,caricata l'immagine ,quest'ultima finisce nell'apposita cartella ma non so come farla visualizzare appunto nella pagina profilo.
Qualcuno mi aiuta?
Ecco il codice:

Codice: Seleziona tutto

<?php

if(isset($_POST['btnSubmit'])){

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


            foreach($_FILES['dynamic']['tmp_name'] as $key=>$value)
            {
                if(!in_array($_FILES['dynamic']['type'][$key],$allowed_types)) 
                {
                echo "Upload non consentito per questo tipo di file. file: ".$_FILES['dynamic']['name'][$key]."<br>";
                }else
                {
                     move_uploaded_file($value, dirname(__FILE__)."/upload/".$_FILES['dynamic']['name'][$key]);
                  
                }
            }
        } 
   
?>



<form id="form1"  enctype="multipart/form-data" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
<p id="upload-area">
   <input name="dynamic[]" id="dynamic" type="file"  size="60" />
</p>

<input name="AddFile" id="AddFile" type="button" value="Add file" onclick="addFileUploadBox()" /><img src="http://giancadj.altervista.org/immagini/freccia078.gif"><font color="white" font face="Pr Celtic Narrow" font size="1" style="font-weight:bold;">UPLOAD MULTIPLO  ! </font>
<p><input name="btnSubmit" id="btnSubmit" type="submit" value="upload"></p>
<span id="Span1"  />

<script type="text/javascript">
function addFileUploadBox()
{
    if (!document.getElementById || !document.createElement)
        return false;
        
    var uploadArea = document.getElementById ("upload-area");
    
    if (!uploadArea)
        return;

    var newLine = document.createElement ("br");
    uploadArea.appendChild (newLine);
    
    var newUploadBox = document.createElement ("input");
    
    // Set up the new input for file uploads
    newUploadBox.type = "file";
    newUploadBox.size = "60";
    
    // The new box needs a name and an ID
    if (!addFileUploadBox.lastAssignedId)
        addFileUploadBox.lastAssignedId = 100;
        
    newUploadBox.setAttribute ("id", "dynamic" + addFileUploadBox.lastAssignedId);
    newUploadBox.setAttribute ("name", "dynamic[" + addFileUploadBox.lastAssignedId+"]");
    uploadArea.appendChild (newUploadBox);
    addFileUploadBox.lastAssignedId++;
}
</script>
</form>

Rispondi

Torna a “PHP - MySQL”

Chi c’è in linea

Visitano il forum: Nessuno e 40 ospiti