Visualizzazione risultati 1 fino 10 di 10

Discussione: Inserire rapidamente immagini in una pagina HTML

  1. #1
    Guest

    Predefinito Inserire rapidamente immagini in una pagina HTML

    Buonanotte a tutti! :D

    Sto creando delle pagine HTML strapiene di emoticons per forum... le sto dividendo in collezioni. Improvvisamente mi ritrovo davanti una cartella con oltre 300 emoticons, tutte con nomi particolari (non cose come "icon000.gif", "icon001.gif" e via dicendo).
    Siccome mi rompe dover scrivere tutti gli indirizzi e il relativo img src... c'è un modo rapido per visualizzare in unica soluzione tutte le immagini? Tipo, cercando nella cartella ogni file GIF e JPG?
    Ditemi che c'è, vi scongiuro?

    Ciao a tutti!

  2. #2
    Guest

    Predefinito

    usare php no? con php bastano 8 righe di codice e sei apposto... 2 minuti e ti posto un pezzo di codice ad hoc...

  3. #3
    poske non è connesso Altervistiano Junior
    Data registrazione
    06-02-2005
    Messaggi
    620

    Predefinito

    Puoi farlo ma in php. Devi usare le funzioni opendir('tuadirectory/') per aprire la directory, readdir() per leggere il suo contenuto, closedir() per chiudere.

    Documentati meglio su queste funzioni...

    Dopo per riconoscere i file gif e jpg puoi usare: if(substr($file, -3)=="gif" || substr($file, -3)=="jpg").

    Ciao :D

    Edit: ho postato un po' in ritardo... Ciao!
    Ultima modifica di poske : 11-07-2005 alle ore 01.10.12

  4. #4
    Guest

    Predefinito

    Codice PHP:
    <?
    if ($handle = opendir("./"))
    {
    while (
    false !== ($file = readdir($handle)))
    {
    $explode = explode(".",$file);

    $est = count($explode);
    $est--;

    if ((
    $file != ".") && ($file != "..") && (($explode[$est] == "gif") || ($explode[$est] == "jpg")))
    {
    $foreach[] = $file;
    }
    }
    }

    @
    natsort($foreach);

    foreach (
    $foreach As $name => $value)
    {
    print
    $value;
    }
    ?>
    con qualche piccola modifica lo integri nel tuo sito. le pagine che conterranno questo codice devono essere .php

  5. #5
    Guest

    Predefinito

    ICH! E' latino per me! :D
    Mi sa che mi faccio un giro tra le guide di HTML.it e PHP.net, eh?
    Gracias per lo script, ora me lo piazzo tra i documenti...
    Tra l'altro... la pagina è questa... ho usato i layers... si possono fare anche quelli, giusto?

  6. #6
    L'avatar di Dodi
    Dodi non è connesso Utente storico
    Data registrazione
    16-09-2002
    Residenza
    Milano
    Messaggi
    8,183

    Predefinito

    se fai un salto su Google ne trovi a KG di programmini che creano delle Gallerie Fotografiche in html da integrare al tuo sito! (Gallerie, Slideshow e quant'altro).

  7. #7
    Guest

    Predefinito

    Non ho bisogno di una galleria (se ne avessi bisogno prenderei al volo deGallery!!!! :D), solo una paginetta che deve contenere tutte 'ste emoticons.
    Emoticons che potranno essere prese da chiunque sia lì di passaggio (ed è anche un ottima pubblicità! )
    ça va bien, mi studio un po' di PHP e se trovo un libro lo compro (peccato... in un negozio c'era un manuale di PHP 5... a me serve di PHP 4! :D)
    Grazie dell'aiuto!
    Ciausc!

  8. #8
    Guest

    Predefinito

    non è difficile lo script... fa tutto da solo, gli dici la cartella dove prenderle e bho... dove c'è
    Codice PHP:
    print $file;
    metti
    Codice PHP:
    print '<img src="cartellaimg/'.$file.'">';
    e lui ti stampa la img... con qualche piccola modifica potresti anche usare sempre la stessa pagina dicendogli via GET la cartella delle img...

  9. #9
    Guest

    Predefinito

    Beh, ringrazio tutti! Ma dal momento che dovrei studiare completamente il PHP per creare i layers... ho fatto tutto a mano! 10 minuti esatti (veramente 17! LOL!) e ho scritto tutti gli indirizzi esatti delle immagini! XD
    Son pazzo e me ne vanto!
    Grazie dell'aiuto, quando farò la versione 4 del sito (scritta in PHP 4, giusto per tenermi sul numero! :D) agigungerò questa funzione molto comoda!
    Ancora grazie!
    Ciao!

    EDIT: Sorry, avevo scritto HTML anziché PHP.


    @ Neoscript \/ qui sotto: il problema è che non conosco manco un codice PHP, quindi combinerei solo un pasticcio! Prima di muovermi e fare casini preferisco studiare! Non è che ce l'ho con te o cos altro, non preoccuparti! (una emoticon presa dal mio nuovo catalogo! :D)
    Ultima modifica di Heartless482 : 11-07-2005 alle ore 02.48.02

  10. #10
    Guest

    Predefinito

    come preferisci...

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •