Visualizzazione dei risultati da 1 a 9 su 9

Discussione: Includere immagine jpg

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    183

    Includere immagine jpg

    Ciao a tutti,

    ho bisogno di un aiuto perchè con il php mi muovo poco e male!

    Problema: :master:
    In una pagina html devo inserire delle immagini "small" esterne numerate (foto1_small, foto2_small, ecc..)
    ognuna di queste deve puntare a quella "big" (foto1_big, foto2_big, ecc....)

    Le immagini sono .JPG numerate dalla 1 alla 10, lo script deve richiamare l'immagine solo se questa esiste, altrimenti lascia il campo vuoto.
    ______________________________________

    Era mia intenzione riadattare questo script:

    <?
    $var=fopen("testo1.txt","r");
    $leggi=fread($var,filesize("testo1.txt"));
    $sss=nl2br($leggi);
    fclose($var);
    echo $sss;
    ?>


    Spero di essere stato il più chiaro possibile!
    ciao a tutti e grazie.

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Ad occhio e croce:
    codice:
    <?php
    
    for( $i = 1; $i < 11; $i++ )
    {
    	$fs = "foto{$i}_small.jpg";
    	$fb = "foto{$i}_big.jpg";
    	if( file_exists( $fs ) )
    		echo '[img]'.$fs.'[/img]';
    }
    
    ?>
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    183
    Così veloce?

    provo subito !!! thx

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    183
    Ok funziona solo che resta il bordo blu attorno all'immagine,
    cioè il bordo che distingue il link ! come si toglie?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    183
    Ho risolto... sapevo di dover mettere border="0" ma no sapevo dove,
    smanetta smanetta .. ho trovato il posto giusto!

    <?php
    $fs = "foto1_small.jpg";
    $fb = "foto1_big.jpg";
    if( file_exists( $fs ) )
    echo '[img]'.$fs.'[/img]';
    ?>

    ciao ciao




    p.s.
    per me si può anche chiudere! thx

  6. #6
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Anche se funzionante il codice è parecchio bruttino, almeno per il w3c.

    Ti consiglio di usare i css per eliminare il bordo, o almeno di usare la / al posto giusto:
    codice:
    [img]'.$fs.'[/img]
    think simple think ringo

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    183
    In effetti era mia intenzione usare il CSS, ma non funziona.
    La mia domanda è... dove devo applicarlo ?
    alla cella che contiene il codice ?
    oppure al codice?



    thx

  8. #8
    Codice PHP:
    [img]'.$fs.'[/img

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    183
    Funziona!

    thx

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.