Visualizzazione risultati 1 fino 3 di 3

Discussione: problema con modifica nome in upload file

  1. #1
    gianlucaweb non è connesso Utente attivo
    Data registrazione
    01-01-2003
    Messaggi
    470

    Predefinito problema con modifica nome in upload file

    Ciao

    Carico un'immagine con un form che viene ridimensionata 2 volte (per diverse esigenze) e inserisco i dati nel db:


    Codice PHP:
    .....

    <
    form name="edit_ima" action="protetta.php" enctype="multipart/form-data" method="post">
    <
    input type="file" name="imagefile"><br />
    <
    input type="submit" name="Submit" value="Submit">
    </
    form>

    ....

    $nomeima = @addslashes($_FILES['imagefile']['name']);
    $path = $pathuser_foto . stripslashes($nomeima);
    $tipo = @addslashes($_FILES['imagefile']['type']);


    // verifico che il formato del file sia tra quelli accettati
    if ((@in_array($_FILES['imagefile']['type'], $tipi_consentiti))&& ($_FILES["imagefile"]["size"] < 2200000)){
    // copio il file nella cartella delle immagini
    @copy ($_FILES['imagefile']['tmp_name'], $pathuser_foto . $_FILES['imagefile']['name']);


    // creo ridimensionamento



    @makeresize($pathuser_foto,$path,$nomeima,$tipo);
    // creo la miniatura
    @makeThumb($pathuser_thumb,$path,$nomeima,$tipo);


    Lo script funziona bene.
    Ma avrei un'altra necessità.

    Aggiungere al nome dell'immagine caricata il nome dell'utente (sia nel db che al momento della creazione delle immagini ridimensionate.

    Ho fatto così:



    Codice PHP:
    $nomeima = $user."_".$nomeima

    che ho aggiunta prima del ridimensionamento.

    Le immagini vengono create con il nome dell'utente anteposto (il contrario mi dava problemi con l'estensione)

    ma nella prima cartella di destinazione me ne ritrovo 2. Una con il nome aggiunto e una senza (non visualizzabile)
    che penso sia l'immagine temporanea.
    Come risolvo il problema facendola eliminare automaticamente come avviene regolarmente senza l'aggiunta del nome utente (senza la mia ultima modifica insomma)?

    Grazie

  2. #2
    L'avatar di matt93
    matt93 non è connesso Utente
    Data registrazione
    01-09-2008
    Messaggi
    241

  3. #3
    gianlucaweb non è connesso Utente attivo
    Data registrazione
    01-01-2003
    Messaggi
    470

    Predefinito

    Citazione Originalmente inviato da matt93 Visualizza messaggio

    ??
    Che c'entra unlink?

    Il problema è il nome. Non voglio aggiungere un'altra operazione.

    Ciao

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •