+ Rispondi alla Discussione
Risultati da 1 a 3 di 3

didascalia su immagini

Ultimo Messaggio di epecip il:
  1. #1
    User Newbie
    Data Registrazione
    Aug 2013
    Località
    roma
    Messaggi
    3

    didascalia su immagini

    ciao ragazzi, ho un problema. Dalla cartella images_gallery ricavo il contenuto e con un ciclo while ottengo nella pagina tutte le foto che carico.
    Ho aggiunto con i css il titolo e la descrizione ma non riesco a capire come potrei inserirne uno diverso per ogni foto avendo un ciclo che mi genera un html unico ho il testo titolo e descrizione uguale per tutte le foto..
    Ultimo dettaglio fondamentale...chiedo questo perchè non ho database dove appoggiarmi..altrimenti facevo tutto caricando img su db e prelevavo i valori dai campi inserendoli correttamente in titolo e descrizione. Ma non posso proprio usare il mysql quindi mi si complica la situazione.
    spero di aver spiegato bene! grazie

    Codice PHP:
    $path "images_gallery/"$dir_handle = @opendir($path) or die("Unable to open folder"); while (false !== ($file readdir($dir_handle))) { if($file == ".") continue; if($file == "..") continue; @unlink("images_gallery/Thumbs.db"); echo "<div class='caption'><a href='{$path}{$file}'><img src='{$path}{$file}'/></a><span class='didascalia'><strong>Titolo</strong>descrizione immagine</span></div>"; } closedir($dir_handle); 


  2. #2
    User L'avatar di codencode
    Data Registrazione
    Nov 2009
    Località
    Isernia
    Messaggi
    403
    Segui codencode su Twitter Aggiungi codencode su Google+ Aggiungi codencode su Facebook Aggiungi codencode su Linkedin Visita il canale Youtube di codencode
    Se non puoi utilizzare un database, utilizza l'xml
    Web agency | codencode.it | posizionamentositointernet.net

  3. #3
    User Newbie
    Data Registrazione
    Aug 2013
    Località
    roma
    Messaggi
    3
    si giusto unica alternativa...

    $xml = simplexml_load_file("immagini.xml");


    //immagine.xml
    $nuovaImg = $xml->addChild('immagine'); //crea un elemento <immagine>
    $Fot = $nuovaImg->addChild('fot', $_FILES['image']['name']); //inserisce dentro immagine <fot> e così via...
    $Des = $nuovaImg->addChild('desc', $descrizione);
    $Tit = $nuovaImg->addChild('tit', $titolo);

    $f = fopen("immagini.xml", "w");
    //apro il file XML e scrivo
    fwrite($f, $xml->asXML());
    fclose($f); // chiudo il file xml

    è come se fosse un db...aggiungo e cancello immagini..un po' macchinoso ma il risultato è ottimo. grazie

+ Rispondi alla Discussione

^ Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •  
  • Il codice BB è Attivato
  • Le faccine sono Attivato
  • Il codice [IMG] è Attivato
  • Il codice [VIDEO] è Attivato
  • Il codice HTML è Disattivato
  • Trackbacks Attivato
  • Pingback Attivato
  • Refback Attivato

SEO by vBSEO 3.6.0 PL2 ©2011, Crawlability, Inc.