Pagina 1 di 7 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 65
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143

    Problema successione files php

    Ciao ragazzi, avrei un dubbio, io ho creato una successione di caricamento di due immagini consecutive:

    Codice PHP:
    if(is_uploaded_file($_FILES['caricare_file']['tmp_name']))
    {

    move_uploaded_file($_FILES['caricare_file']['tmp_name'],$direzione.mysqli_insert_id($connessione).".jpg");

    }

    if(
    is_uploaded_file($_FILES['caricare_file_1']['tmp_name']))
    {

    move_uploaded_file($_FILES['caricare_file_1']['tmp_name'],$direzione.mysqli_insert_id($connessione).".jpg");




    Queste immagini caricate insieme, da uno stesso utente, devono stare sempre vicine, e chiamarsi 1.jpg
    e 2.jpg..
    Ora vi pongo il mio dilemma: ma se un altro utente, nello stesso secondo facesse l'upload di due immagini potrebbe verficarsi che la successione : 1.jpg - 2.jpg - 3.jpg - 4.jpg diventi magari 1.jpg - 3.jpg - 2.jpg - 4.jpg o diversamente?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143
    UPPP!!!

  3. #3
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    sinceramente, non ci ho capito molto
    tu prendi due immagini da un form e le salvi sul tuo sistema con il nome del file composto da una variabile e un id preso da mysql: cosa ti preoccupa?

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143
    esattamente, però queste due immagini caricate insieme, devono sempre rimanere consecutive, ed ho paura che se un altro utente carica nello stesso momento delle sue immagini, queste si vadano a intrecciare, quindi l'immagine 1.jpg del utente uno si troverà vicino all'immagine 3.jpg dell'utente 2 e questo non deve accadere..

  5. #5
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Ma questo succede nella cartella. Nulla ti impedisce di ordinare le immagini quando le visualizzi.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143
    Quote Originariamente inviata da badaze Visualizza il messaggio
    Ma questo succede nella cartella. Nulla ti impedisce di ordinare le immagini quando le visualizzi.
    Si ma devo fare una pagina di immagini random che saranno accostate così come le hanno caricate gli utenti a 2 a 2..
    Può verificarsi quello che ho detto? Se può come posso risolvere?

  7. #7
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Sono sempre 2 o possono essere 3, 4, 5 o 1 ?

    Se sono sempre 2 puoi fare in modo di dare un id tipo 1a, 1b poi 2a, 2b o 10, 11 poi 20, 21, etc...
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2014
    Messaggi
    143
    mmm non funzionerebbe, perchè poi non saprei come fare il random e si complicherebbe tantissimo..
    Non si potrebbe mettere un blocco se un caricamento non è ancora finito?

  9. #9
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Come mai non sapresti fare il random ? Sei tu che dai l'id. No ?

    Poi se si potesse fare un blocco. Cosa faresti se io rimanessi sulla pagina tutta la giornata ? La cosa che è sempre da fare è di non mettere vincoli inutili agli utenti altrimenti scappano.
    Ridatemi i miei 1000 posts persi !!!!
    Non serve a nulla ottimizzare qualcosa che non funziona.
    Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr

  10. #10
    Utente di HTML.it L'avatar di Disema
    Registrato dal
    Sep 2014
    Messaggi
    63
    Bloccare l'utilizzo di un sito agli altri utenti non credo sia una cosa buona.
    Perchè non si può fare il random?
    Tu fai così no?
    Codice PHP:
    $immagine1="dir/.../nome_immagine".$random.".jpg";//dove $random è il numero random
    $immagine2="dir/.../nome_immagine".$random+1.".jpg"
    basta aggiungere la lettera alla stringa invece di fare il più uno:
    Codice PHP:
    $immagine1="dir/.../nome_immagine".$random."a.jpg";
    $immagine2="dir/.../nome_immagine".$random."b.jpg"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.