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

    for: saltare ad operazione successiva

    Salve ragazzi. Ho scritto questo codice che sfrutta una classe che ho scritto per ridimensionare un'immagine:
    Codice PHP:
    $noImage false ;
    for ( 
    $i $i count$products ) ; $i++ )
       {
          
    // Ridimensionamento al volo dell'immagine
          
    if ( $products[$i]['image'] != '' )
            {
               
    $resizer = new ImagesResizer$_config['catalog']['products']['imagesFolder'] . $products[$i]['image'] ) ;
            }
          else
            {   
               
    // Controllo se no_image è già stato ridimensionato
               
    if ( $noImage === false )
                 {
                    
    $resizer = new ImagesResizer'Themes/' $_config['general']['site']['theme'] . '/html/images/graphic/no_image.jpg' ) ;
                 }
            }
          
    // Definisco i vari parametri
          
    $resizer->newPrefix $_config['catalog']['products']['images']['thumb']['prefix'] ;
          
    $resizer->saveInto $_config['catalog']['products']['tmpFolder'] ;
          
    $resizer->newName 'old' ;
                   
          
    // Ridimensionamento
          
    $resizer->resizeBySide$_config['catalog']['products']['images']['thumb']['size'] ) ;
          
    $resizer->resize() ;
       } 
    Come vedete ad un certo punto controllo se l'immagine esiste. Se non esiste provvedo a ridimensionare un'immagine predefinita. Ho inserito una variabile $noImage che controlla se l'immagine predefinita è già stata ridimensionata. Ora vorrei fare in modo che nel momento in cui l'immagine predefinita dovesse essere già stata ridimensionata il ciclo for passasse all'immagine successiva. é Possibile?
    Credo si debba usare exit ma non ne sono sicuro. Consigli? Grazie mille! Ciao!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

  2. #2

  3. #3
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    continue;

  4. #4
    Thanks!
    eCommerceRS.NET - Commerciante, vendi on-line!
    Il mio nick è mircov e non mirco!!!

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.