Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Consiglio funzione

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627

    Consiglio funzione

    Salve a tutti!
    ho bisogno di un vostro consiglio:

    ho la ncessità di visualizzare delle immagini (controllo condizione) in una scheda prodotti.
    Ora per fare questo attualmente utilizzo il seguente codice:

    Codice PHP:
     <?php if ($icon1 ' '){ ?> <a href="link" target="new"><img src="immagine" style="border:0" /></a><?php }else{?>
        <img src="immagine" style="border:0" height="10px" />
        <?php }?>
    e così per le 4 immagini: $icon1, $icon2, $icon3, $icon4

    ora però sicome ho la necessità di avere questo anche in altre pagine, pensavo di creare una funzione.Qualche consiglio?

    Grazie

  2. #2
    potresti anche semplicemente creare un file da richiamare con un require() o include() nel punto in cui ti serve nello script.
    include() se non trova il file prosegue lo script
    require() se non trova il file esce dallo script con errore.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    1,627
    avrei preferito utilizzare una funzione

  4. #4
    Quote Originariamente inviata da james81 Visualizza il messaggio
    avrei preferito utilizzare una funzione
    Sarebbe proprio la stessa cosa. Dovresti sempre eseguire un require() a meno che tu non abbia voglia di riscriverla in tutte le pagine mentre con l'inclusione, anche in caso di modifica, lo dovresti fare una sola volta.

    Prendi il blocco dello script e lo racchiudi dentro una funzione e poi richiami la funzione che sara' dentro al file delle funzioni che richiami con un require() ... non vedo la differenza.

    Non hai una particolare funzione php da svolgere ma solo una if e ben precisa e quindi non e' che potrai utilizzare la funzione per fare altre cose.

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

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.