Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    15

    Problema visualizzazione immagini png

    Salve a tutti!
    Chiedo ancora il vostro sommo aiuto! Passo subito al mio problema.

    Ho creato un "mio" contatore in php con il codice che di seguito potete vedere.

    Codice PHP:
    <div align="center">
    <?
        $file 
    = ("wp-content/uploads/contatore/contatore.txt");
        
    $visite file($file);
    if (
    $_COOKIE["visita"][0]!= 1){
        
    $visite[0]++;
        
    $fp fopen($file "w");
        
    fputs($fp "$visite[0]");
        
    fclose($fp);
    }
       
    $num $visite[0];
    $dim strlen($num);
    for (
    $i=0;$i<$dim;$i++)
    echo 
    " <img src=\"wp-content/uploads/contatore/".$num[$i].".png\" width=\"35\" height=\"35\" />";

    ?></div>
    lasciando perdere il controllo del cookie, non fa altro che

    Codice PHP:
    $num $visite[0];
    $dim strlen($num);
    for (
    $i=0;$i<$dim;$i++)
    echo 
    " <img src=\"wp-content/uploads/contatore/".$num[$i].".png\" width=\"35\" height=\"35\" />"
    recuperare un numero da un file txt, controllare quante cifre vengono utilizzate, e con un ciclo for stampare a video il codice html.


    tutto questo funziona; il problema dov'è?

    appena viene caricata la pagina le immagini non vengono visualizzate, e solo dopo il refresh si vedono correttamente! mi sembra di aver capito che fin quando dura il cookie poi si continueranno a vedere, dopodichè accade la stessa cosa!

    ma perchè succede mai una cosa del genere?????

    vi ringrazio anticipatamente e vi linko 2 siti dove ho utilizzato questo codice, il primo il sito della mia band (una sola pagina html per ora scritta da me), il secondo un sito fatto con wordpress (quindi il codice è incorporato un un widget fatto apposta per il codice php)

    http://www.impulserock.com/
    http://www.chorusinside.com/

    ancora grazie per il supporto!!!

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    15
    nessuno che abbia neanche un piccolo suggerimento?

    ho visto che ci sono state 25 visite ma nessuno a cliccato i link, il contatore rimane fermo

    sottolineo che non ho messo qui il problema per farvi cliccare e far aumentare il contatore, in quanto mi basterebbe aprire il file txt e scrivere il numero che voglio!


  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    15
    risolto!

    Codice PHP:
    <div align="center">
    <?
        $file 
    = ("wp-content/uploads/contatore/contatore.txt");
        
    $visite file($file);
        
    $num $visite[0];
    if (
    $_COOKIE["visita"][0]!= 1){
        
    $visite[0]++;
        
    $fp fopen($file "w");
        
    fputs($fp "$visite[0]");
        
    fclose($fp);
    }

    $dim strlen($num);
    for (
    $i=0;$i<$dim;$i++)
    echo 
    " <img src=\"wp-content/uploads/contatore/".$num[$i].".png\" width=\"35\" height=\"35\" />";

    ?></div>
    semplicemente leggevo il numero per stamparlo a video nel momento sbagliato

    nell'altro sito il codice era diverso ma equivalente, lo metto solamente nel caso può essere utile a qualcuno

    Codice PHP:
    <?
    $value 
    '1';
        
    $file = ("contatore/contatore.txt");
        
    $visite file($file);
        
    $num $visite[0];
    if (!isset(
    $_COOKIE["nomedelcookie"])){
        
    setcookie("nomedelcookie"$valuetime() + 3600);
        
    $visite[0]++;
        
    $fp fopen($file "w");
        
    fputs($fp "$visite[0]");
        
    fclose($fp);

    $dim strlen($num);
    for (
    $i=0;$i<$dim;$i++)
    echo 
    " <img src=\"contatore/".$num[$i].".png\" width=\"20\" height=\"20\" style=\"padding: 0px; border:0px;\" />";
    ?>
    ciao!!!

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.