Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    12

    Come inserire immagini?

    Ciao avrei un problemino

    ho un sito... diciamo una comunity. volevo sapere come potevo fare una certa cosetta.

    ogni mio utente ke si logga vorrei avesse la possibilità di inserire degli annunci e per ogni annuncio inserire una o più immagini... qui viene il bello... vorrei ke l'utente inserisca l'immagine NON NEL DB ma in una sua cartella fuori dal DB (es: .../carlo/image), mentre nel DB (scusate la ripetizione) va solo il link. naturalmente qnd accedo all'elenco annunci devo vedere l'immagine/i nn il link.

    C'è qlcno ke mi può dare un aiutino anke piccolo?

    grz mille!!!!

  2. #2
    comunity, inserire messaggi e immagini....
    tutto questo mi fa pensare a un cms
    PHP LEARN - Guide, tutorial e articoli sempre aggiornati
    NUOVO: standardLib; il potente framework PHP é ora disponibile
    *******************************************
    Scarica oggi la tua copia di MtxEventManager

  3. #3
    Nell'eventualita' non volessi usare il CMS (la scelta dipende da te) provo a spiegartelo io.
    In genere si fa sempre come dici tu: nel db si salva soltanto il link. Generalmente si crea una cartella apposita per le immagini e le immagine che l'utente carica vanno a finire li' dentro rinominate in maniera apposita. Un metodo semplice di rinominarle e':
    1) Se nel db hai una tabella immagini, puoi impostare il nome uguale allo stesso id che quell'immagine ha all'interno del db. Per esempio, se nel db quell'immagine ha id 5, tu la chiami 5.jpg (.esentione del file originale)
    2) prendi l'attuale orario epoch (il numero di secondi trascorsi da una data precisa, qualcosa attorno al 1970) che e' un intero che si incrementa ogni secondo e metti all'immagine quel nome. Se temi che gli utenti carichino in contemporanea piu' di una sola immagine al secondo (magari due utenti in contemporanea), a quel valore concateni un numero casuale.

    Io propendo per la prima soluzione:
    - Piu' semplice
    - Nomi piu' corti
    - meno dati da salvare nel db
    Erik

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    12
    grazie mille Erik!!!! speriamo bene!!

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.