php মিনি প্রোজেক্ট- mysql ডেটাবেস ছাড়াই ক্লিক/হিট কাউন্টার।

আসসালামুয়ালাইকুম কেমন আছেন। ভালোই আছেন হয় তো, আর না থাকলে খুব তারাতারি ভালো হয়ে ওঠেন এই কামনাই করি। আজ আমি আপনাদের দেখাবো কি করে mysql ডেটাবেস ছাড়াই পেজ হিট/ ক্লিক কাউন্টার বানানো যায়।

ডেমো দেখুন এখানে http://www.alquranbd.com

এ জন্য দুটো ফাইল তৈরি করবো।
counter.php
counter.dat

counter.php তে কাউন্টারের সোর্স কোড থাকবে। একটি .php এক্সটেন্সজনের টেক্সট ফাইলে নিচের কোড লিখে counter.php নামে সেইভ করুন।

<?php
//counter of alquranbd.com
$filecount = "counter.dat";
if(!file_exists($filecount)){echo"The counter database $filecount couldn't be found."; exit;}
$fp = fopen ("$filecount", "rb");
           while(!feof($fp))
           {
              $total= fread($fp,1024);
           }
fclose($fp);
if($total == ''){$total="1";}
else{$total += 1;}
$fp2 = fopen ("$filecount", "w");
fwrite($fp2, $total);
fclose($fp2);
echo ' '. $total;

?>

এবার বানান counter.dat ফাইল। এই ফাইল টি কাউন্টারের ডেটাবেস হিসেবে কাজ করবে। একটি টেক্সট ফাইল বানান counter.php নামে। ফাইল টিতে 1 লিখে সেইভ করুন। খবরদার কোনো স্পেস কংবা অন্য কিছু দেবেন না। জাষ্ট 1 লিখবেন। ক্লিক বাড়ার সাথে সাথে এই নাম্বার অটোমেটিক বাড়বে।
এখন যে পেজে কাউন্টার যোহ করতে চান সেখানে

<?php include('inc/sta/counter.php'); ?>

কোড লিখুন।

এই ধরনের সিম্পল কাউন্টার ই ব্যাবহার করা হয়েছে আল কুরআন বিডি ডট কম
অনেকে ফেইসবুকে মেসেজ করে জানতে চেয়েছেন alquranbd.com এর সিম্পল এনেমেটেড মেনু বার এর কোড। এর পরে css3 মেনুবারের সেই কোড নিয়ে লিখবো ইনশাল্লাহ।

Level New

আমি অপঠিত দৈনিকী। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 12 বছর 2 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 14 টি টিউন ও 50 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

এই রকম আড়ও টিউন চাই , ধন্যবাদ