Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Come uso le funzioni per crerare anteprima foto che trovo su html.it?

    Sto leggendo questa pagina:
    http://php.html.it/articoli/leggi/93...i-gd-in-php/3/

    ho capito a grandi linee come funzionano le funzioni.
    Ma ora vorrei capire come si usano.

    Io faccio caricare la foto nel server tramite un form di upload. In un database ne salvo l'url e le dimensioni ed il peso.

    Poi nella pagina della news vorrei venisse per esempio creata una anteprima quadrata.
    Copio la funzione descritta nella pagina e poi che devo fare?

    Inserisco dove mi serve un tag del tipo:
    [img]????????[/img]

    E per il watermark stessa identica cosa.

    E già che ci sono... ancora megli osarebbe riuscire a creare la anteprima una sola volta e salvare il file nel server e poi richiamare quella fotina senza star li a disturbare il server.

    MA andiamo per passi, come si usano le funzioni di quella pagina?

    GRAZIE!!!

  2. #2
    ti conviene ridimensionarle subito dopo l'upload.. così lo fai una volta e non 10.000...

  3. #3
    Allora io arrivo qui, ho caricato la foto nel server e ne leggo le dimensioni (che poii salvo nel database).

    list($pics_width, $pics_height, $pics_type, $attr) = getimagesize("/home/vhosts/sito.it/var/www/html/pics/reviews/".$nome1);

    ma ora come USO la funzione che crea la thumbnail quadrata? Come faccio a creare una anteprima quasrata da salcvare nella cartella /pics/thumb/ con $nome1 ????

  4. #4
    devi prima fare la thuumbinal, e poi inserirla nel db

    chiami la funzione passando il file appena caricato e le dimensioni che vuoi ottenere.... fine


  5. #5
    Ho creato la pagina che contiene il codice.
    La richiamo in questo modo:

    echo "

    <img src=\"../include/pics-resize-pics.php?l=200&src=../pics/reviews/$rowimg[pics_url]\"></p>";

    E non si vede l'anteprima. Sicuramente sbaglio la $src della foto... come faccio a capire come devo scrivergliela???

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.