Pagina 2 di 4 primaprima 1 2 3 4 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 39

Discussione: Problema contatore PHP

  1. #11
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Originariamente inviato da Samleo
    Vabbè come pensavo.

    Non ha i permessi sui file e quindi non riesce prima ad aprirlo e poi a scriverci dentro.

    Domanda idiota..Il file counter.txt è nella stessa cartella di questo file che lo richiama giusto?

    Cmq per i permessi, al posto di xxxx scrivici 777.

    Anche se essendo Windows non dovrebbe essere questo il problema, ma tu prova
    Yess è nella stessa cartella^^ Non cambia nulla purtroppo..

    Originariamente inviato da codencode
    Se ricordo bene l'hosting windows su Aruba ha una cartella public apposita per i file che hanno bisogno di permessi di scrittura. Quindi prova a modificare il codice in modo da riferirti a tale directory.
    In che senso? Così?

    Codice PHP:
    <?php 
    $padding 
    =1
    $fpt "./public/counter.txt"
    $lock_ip =0
    $ip_lock_timeout =30
    $fpt_ip "./public/ip.txt";

  2. #12
    In teoria si, ma devi accertarti dove sta messa la cartella public

  3. #13
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Funzia! In parte ^^"
    Il file me lo apre correttamente ma il numerino resta sempre 0 quando dovrebbe aggiornarsi ad ogni refresh ._.

  4. #14
    In quel caso, il problema è diverso.

    E' lo script che ha qualche problema, ora il file viene aperto

  5. #15
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Grazie mille di tutto, provo a cercarne un altro^^
    Ciao!

  6. #16
    Ma guarda, tendenzialmente, se ti serve solo un contatore "sommario" delle visite totali, potresti fare una cosa del genere.

    Codice PHP:
    if($_COOKIE['visita']=='')
    {
      
    setcookie("visita",1,time()+86400,"/");
      
    $var=fopen("counter.txt","r+");
      
    $count=fread($var,filesize("counter.txt"));
      
    $count++;
      
    fwrite($var$count);
      
    fclose($var);

    Pressapoco una cosa del genere, ma non l'ho provata

  7. #17
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Non si vede nulla^^"

  8. #18
    In che senso non si vede nulla?

  9. #19
    Ora l'ho testato e migliorato

    Codice PHP:
    <?
    if($_COOKIE['visita']=='')
    {
      
    setcookie("visita",1,time()+86400,"/"); 
      
    $fp fopen("counter.txt""r");
      
    $count fread($fp1024);
      
    fclose($fp);
      
    $count $count 1;
      
    $fp fopen("counter.txt""w");
      
    fwrite($fp$count);
      
    fclose($fp);
     }
    $fp fopen("counter.txt""r");
    $count fread($fp1024);
    fclose($fp); 
    echo 
    "

    Visite:" 
    $count "</p>";
    ?>

  10. #20
    Utente di HTML.it
    Registrato dal
    Jun 2010
    Messaggi
    227
    Ah si ora si vede! Però rimane il problema che non si aggiorna

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 © 2026 vBulletin Solutions, Inc. All rights reserved.