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

    Ridimensionare immagine

    volevo sapere se in php era possibile ridimensionare le immagini uppate? qualcuno mi puo aiutare

  2. #2
    questo è il mio script per ridimensionare le immagini, spero ti possa essere utile, basta fargli piccole modifiche

    Codice PHP:
    do {     
    // Ottengo le informazioni sull'immagine originale     
    list($width$height$type$attr) = getimagesize($immagine);      
    // Controllo che il file sia in uno dei formati 1. GIF, 2. JPG o 3. PNG     
    if ($type!=2) {     $avatar $immagine;      
     break;     }     
    // Controllo che il file non superi i 300 KB     
    if ($_FILES['image']['size'] > 307200) {     
    $avatar $immagine;       break;     }      
    // Creo la versione 470*y dell'immagine (thumbnail)          
    $y = ( 470 $height ) / $width;     
    if( 
    $y 500 )     {     
    $thumb imagecreatetruecolor(470$y);     
    $source imagecreatefromjpeg($immagine);     
    imagecopyresized($thumb$source0000470$y$width$height);     
    }     else     {     
    $thumb imagecreatetruecolor(470290);     
    $source imagecreatefromjpeg($immagine);     
    imagecopyresized($thumb$source0000470290$width$height);     } 

    // Salvo l'immagine ridimensionata     
    imagejpeg($thumb'./uploadimg/' $timestamp '.jpg'90); 
    } while (
    false); 

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    118
    Grazie per la dritta
    ti potrei chiedere se mi pui postarre il codice per vedere le immagini prese da un database in una lista io avevo fatto cosi ma nn funziona

    $query = "SELECT * FROM categoria,prodotto WHERE categoria.idCategoria = prodotto.Categoria_idCategoria AND idCategoria=1";
    $result = mysql_query($query,$mysqli);
    echo "<table class=\"larghezza\">
    <tr class=\"larghezza\">
    <td class=\"larghezza\">immagine</td>
    <td class=\"larghezza\">Nome</td>
    <td class=\"larghezza\">descrizione</td>
    <td class=\"larghezza\">Prezzo</td>
    <td class=\"larghezza\">Acquista</td>
    </tr>";
    while($ros=mysql_fetch_array($result))
    {
    header("Content-Type: " . $ros["tipo"]);
    echo "<tr class=\"larghezza\"><td class=\"larghezza\">";
    echo $ros["dati"];
    echo"</td><td class=\"larghezza\">";
    echo $ros['Nome'];
    echo"</td><td class=\"larghezza\">";
    echo $ros['Descrizione'];
    echo"</td><td class=\"larghezza\">";
    echo $ros['Prezzo'];
    echo"<td>
    </tr>";

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2008
    Messaggi
    118
    Nessuno puo aiutarmi?

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.