Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662

    Problema visualizzazione immagine con Nyro e ?date=xxxxxx

    Ciao ragazzi, ho un problemuccio.

    Avete presente il metodo per scachare le immagini in automatico, o meglio, il metodo per caricare sempre l'immagine aggiornata?
    Esempio: imagedir/image.jpg?date=1291028575

    ...bhè, con Nyro (una sorta di LightBox evoluto in jQuery) mi visualizza al posto dell'immagine in "popup" una serie di caratteri assurdi... come quando si vuole aprire un'immagine con un editor html per intenderci.

    Sapreste dirmi come risolvere il problema? ..o per lo meno consigliarmi un altro metodo per caricare l'immagine sempre aggiornata..

    Grazie 1000!

    -------------
    Se può essere utile queta è la prima parte del testo che mi compare:
    �����JFIF���������;CREATOR: gd-jpeg v1.0 (using IJG JPEG v62), quality = 85 ���C�  !"$"$���C  ���X�"��������������  �������}�!1AQa"q2���#B�� R��$3br� 
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

  2. #2
    che succede se togli ?date=XXXX ?
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  3. #3
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662
    Se lo tolgo l'immagine si vede regolare, ma mi da problemi con l'aggiornamento dell'immagine... mi rimane in cache.
    Invece, visto che riguarda immagini da aggiornare da pannello di controllo, dovrebbe caricarmi le immagini sempre aggiornate.

    Sai qualcosa di files .htaccess? Ho letto quì che potrebbe essere una soluzione...
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

  4. #4
    se Nyro si incavola con ?date=XXXX, puoi provare a toglierlo e ad usare l'htaccess come indicato nel link che hai postato... penso che ti basti mettere il .htaccess nella cartella che contiene le immagini, ma su questo non sono molto sicuro
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

  5. #5
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662
    Niente, non va... ho creato un file vuoto, ho incollato all'interno il codice come descritto, l'ho rinominato in .htaccess e l'ho inserito della directory delle immagini.

    Risultato: non visualizza più le immagini...
    Ma non è che per caso il file .htaccess ha bisogno di una sorta di inizializzazione? (non so, tipo <html> per html o <?php ?> per php)
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

  6. #6
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662
    Ho trovato questo:

    http://www.methack.it/devblog/progra...a-pagina-html/

    ...è possibile fare in modo che vengano scachate solo le immagini e solo di una determinata pagina?
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

  7. #7
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    non conosco Nyro, però potresti anche fare uno script che non fa altro che prendere l'immagine dal server e passarla con il giusto header

    una funzioncina tipo questa
    Codice PHP:
    function image_out($var1$var2) {
        
    $dir $var1;
        
    $file $var2;
        
    //ricavo l'estensione del nome del file
        
    $file_exp explode("."$file);
        
    $ext $file_exp[count($file_exp)-1];
        
    //ricavo il tipo di content per l'header
        
    switch ($ext) {
            case 
    "bmp":
                
    $content "image/bmp";
            break;
            
            case 
    "gif":
                
    $content "image/gif";
            break;
            
            case 
    "jpeg":
                
    $content "image/jpeg";
            break;
                    
            case 
    "jpg":
                
    $content "image/jpeg";
            break;
            
            case 
    "jpe":
                
    $content "image/jpeg";
            break;
            
            case 
    "png":
                
    $content "image/png";
            break;
            
            default:
                
    $content "";
            break;
        }
        
    //genero l'output dell'immagine
        
    $image file_get_contents($dir.$file);
        
    header('Content-Type: '$content);
        echo 
    $image;

    usata con un semplice script (chiamiamolo creaimg.php)

    Codice PHP:
    image_out($_GET['dir'], $_GET['file']); 
    basta che chiami creaimg.php?dir=laCartella&file=ilFile e dovrebbe andare...

  8. #8
    Utente di HTML.it L'avatar di bANART
    Registrato dal
    Jul 2005
    Messaggi
    662
    Ommamma!!!
    Me lo fai un esempio?

    Le immagini sono salvate in questa maniera:
    "users/".$username."/".$username."_100_".$num.".jpg"

    esempio:
    users/minombre/minombre_100_1.jpg

    tipo.. se l'immagine è richiamata così?:

    <div>
    <a href="users/minombre/minombre_1.jpg">
    [img]users/minombre/minombre_100_1.jpg?date=1234567890[/img]
    </a>
    </div>

    _1.jpg è la grande da richiamare
    _100_1.jpg è il thumbnail

    la thumb funziona bene con il date, la grande non va, ecco perch+ mi serviva un metodo...

    grazie grazie!!
    Matteo Coletta - fotografia
    Fotografo Lanciano - Fotografia a Lanciano e Pescara

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.