Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    contatore di visite in php

    Salve a tutti

    Sto cecado di farmi un contatore di visite in PHP con un file di testo visite.txt questo è lo script:

    Codice PHP:
    if($_session['utente']==""){
    $_session['utente']=getenv(REMOT_ADDR);
    if(!
    $p_file=fopen("visite.txt","r+")){
    print 
    "spiacente non posso aprire il file visite.txt"; exit; }
    }else{
    $_session['utente']=$_session['utente'];
    }
    $visite=fgets($p_file,255);
    $visite+=1;
    fputs($p_file,$visite);
    fclose($p_file); 
    ma mi da questo errore:
    Warning: fopen(visite.txt) [function.fopen]: failed to open stream: No such file or directory in /var/www/script/global.php on line 15

    che sarebbe questa riga
    if(!$p_file=fopen("visite.txt","r+")){

    non so s eho capito bene ma me sembra che dica di non trovare il file nella directory invece cè, almeno che il percorso non parte dal root.
    Sia la pagina PHP che il file viiste.txt si trovano nella stessa directory script.

  2. #2
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Hai controllato i permessi (chmod) della directory che contiene il file? Dovrebbero essere settati a "777".
    Su che SO è ospitato il sito?
    Errare humanum est, perseverare ovest

  3. #3
    su un server linux

    come faccioa controlalre i permessi chmod???

  4. #4
    Utente di HTML.it L'avatar di carlo2002
    Registrato dal
    Jun 2002
    Messaggi
    2,746
    Errare humanum est, perseverare ovest

  5. #5
    raga ho fatto come dite.

    Ho impostato chmod in 777 sia sulla cartella che sul filte txt ma niente sempre lo stesso errore

  6. #6
    ma secondo voi il codice ha qualche errore???

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.