Ma nel codice hai cambiato il nome del file tutte e due le volte?
Printable View
Ma nel codice hai cambiato il nome del file tutte e due le volte?
Si :=o:
Ho messo cosi
<?
$numero=file("http://bloodrayne3.altervista.org/visite.txt");
$numero++;
$fp=fopen("http://bloodrayne3.altervista.org/visite.txt","w");
fwrite($fp,$numero);
fclose($fp);
?>
il file di testo richiamalo così membri/bloodrayne3/visite.txt Se non va con membri inserisci membri2
ciao
Ho provato sia membri che membri2 ma niante :crycry:
Ho notato che nell'html della pagina non si vede il codice dello script :shock: http://bloodrayne3.altervista.org/sf...precedente.php
è normale che non si veda....il php è latoserver....cmq che problema ti da?
Ah :oops: il problema è che non funziona, nella pagina che ho linkato dove c'è scritto (scaricato volte) dovrebbe apparire il numerino
(scaricato 6 volte)
(scaricato 20 volte) ecc
prova così
e metti uno 0 nel file senza lasciare spazi o accapo. ciaoCodice PHP:$numero=file("visite.txt");
$numero++;
$fp=fopen("visite.txt",w);
fputs($fp,$numero);
fclose($fp);
prova
oppure membri2Codice PHP:<?
$numero=file("/membri/bloodrayne3/visite.txt");
$numero++;
$fp=fopen("/membri/bloodrayne3/visite.txt","w");
fwrite($fp,$numero);
fclose($fp);
?>
il / prima di membri serve :=D:
Niente da fare, non si vede ninte :sad:
Però si è modificato da solo il file .txt http://bloodrayne3.altervista.org/visite.txt adesso c'è scritto Array
ma hai richiamato la variabile nell'echo?
Cioè? :confused:Citazione:
Originalmente inviato da silverseraph
Scrivi questo
e poi dove vuoi che compaia il numero scrivi <?=$numero?>Codice PHP:<?
$numero=file("/membri/bloodrayne3/visite.txt");
$numero++;
$fp=fopen("/membri/bloodrayne3/visite.txt","w");
fwrite($fp,$numero);
fclose($fp);
?>
Ah....rimodifica il file e riscrivici 0. ciao
Ops, non lo sapevo, avevo scritto tutto il codice dove volevo vedere il numero.
Ora ho messo il codice nell'head della pagina e <?=$numero?> dove voglio che appaia, ho sovrascritto il file .txt con lo 0 ma appana apro la pagina php esce
(scaricato Array volte)
perchè facendo cosi'
numero diventa un array...Codice PHP:$numero=$numero[0]++
perchè l'hai impostato cosi' funcool?
[edit]
prova così.Codice PHP:<?
$filename=file("/membri/bloodrayne3/visite.txt");
$fp=fopen($filename,"w");
$numero=fread($fp, filesize($filename));
$numero++;
fclose($fp);
?>
[edit]
Niente da fare, e adesso non cambia piu neppure il txt :=o:
Lo richiamo sempre con <?=$numero?> giusto?
Perché la funzione file trasforma un file di testo in un array. Ogni riga del file è un elemento dell'array. Io il mio l'ho provato e funziona.Citazione:
Originalmente inviato da JoErNanO
Codice PHP:<?
$numero=file("nomedelfile.txt");
$numero=$numero[0]+1;
$fp=fopen("nomedelfile.txt","w");
fwrite($fp,$numero);
fclose($fp);
echo $numero;
?>
Ciao slan che bello ribekkarti su av :=D:
Per curiosità ho provato il codice di Funcool nel mio upload center e funziona benissimo http://berwel.altervista.org/immagin...erk_upload.php vedi N° vittime LOL
Ciao!
Funziona http://img343.imageshack.us/img343/5...ique8wg6gs.gif http://img343.imageshack.us/img343/5...ique8wg6gs.gif grazie funcool http://img20.imageshack.us/img20/448...75025su5ru.gif
http://bloodrayne3.altervista.org/sfondo_del_mese.php
Però hai modificato il codice, quello di prima non andava.
Sono contenta :razz: è proprio quello che volevo fare! Rigrazie!! :tongue :tongue
PS ciao bersy http://www.cosgan.de/images/midi/frech/a090.gif
Sono arrivato un pò in ritardo ma se a qualcuno può servire ho fatto questo script che crea automaticamente il file di testo:
Ciao!Codice PHP:<?php
$file="file.txt";
if(!file_exists("$file")){
$fp = fopen ($file, "w+");
fwrite ($fp, "0");
fclose ($fp);
}
$fp = fopen ($file, "r");
$bytes = filesize($file);
$buffer = fread($fp, $bytes);
fclose ($fp);
$buffer++;
print $buffer;
$fp = fopen ($file, "w+");
fwrite ($fp, $buffer);
fclose ($fp);
?>
Lo provo nelle prossime pagine :wink: