S.a arkadaşlar ben masaüstü c++ ve vb6 yazılımcısıyım... Bir program üzerinde çalısıyorum yardımınıza ihtiyacım var...
Sizden çok basit birşey istiyorum
Örneğin ; r10.net/say.php
bu siteye girdiğinde yazan sayı (+1) artılanacak bende programın kaç kere açılmış olduğunu öğrenicem ve bunu programımın üzerinden kaç kere açıldıgını anlamış olucagım...
Kodlama olarak Vb6 da örnek vereyim
dim say as long
load = say = 0
say = say +1
PHP çok basit birşey istiyorum
6
●396
- 24-07-2013, 18:45:32Üyeliği durduruldu
- 24-07-2013, 20:31:43Üyeliği durdurulduBeceremedim
sayac.php
ve data.txt olarak attım filezilladan ftpye olmadı
$data = fopen('data.txt', 'r'); $rakam = fread($data, filesize('data.txt')); fclose($data); $data = fopen('data.txt', 'w'); $artibir = $rakam+1; fwrite($data, $artibir); fclose($data); echo "Bu sayfa $rakam kere görüntülendi.";
- 24-07-2013, 20:59:06kodlarda sorun yok. <?php taglarin arasinda yazmamis olabilirmisin ?> yada data.txt dosyasini goruntuledigin sayfayla ayni dizinde olmasi gerekiyor yanlis dizinde olmus olabilirmi. bir kontrol etwebmasterzap adlı üyeden alıntı: mesajı görüntüle
- 24-07-2013, 21:12:03Üyeliği durduruldudata.txt boş sayfa olması lazım değilmiVirtualLine adlı üyeden alıntı: mesajı görüntüle
ek olarak < > arası bişi yapmadım tam anlamıyla verirsen güzel olur - 24-07-2013, 22:38:58webmasterzap adlı üyeden alıntı: mesajı görüntüle
<?php $data = fopen('data.txt', 'r'); $rakam = fread($data, filesize('data.txt')); fclose($data); $data = fopen('data.txt', 'w'); $artibir = $rakam+1; fwrite($data, $artibir); fclose($data); echo "Bu sayfa $rakam kere görüntülendi."; ?>yukarda taglari yani <?php ?> taglarini kullanmadiysan yukarda kullandim o sekilde kullan - 25-07-2013, 02:48:14Üyeliği durduruldu
<?php $data = fopen('data.txt', 'r'); $rakam = fread($data, filesize('data.txt')); $rakam = trim($rakam); if(!is_numeric($rakam)){ $rakam = 0; } fclose($data); $data = fopen('data.txt', 'w'); $artibir = $rakam+1; fwrite($data, $artibir); fclose($data); echo "Bu sayfa $artibir kere görüntülendi."; ?>