<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=PHP-and-MySQL%2FC4%2FSimple-Visitor-Counter%2FBengali</id>
		<title>PHP-and-MySQL/C4/Simple-Visitor-Counter/Bengali - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=PHP-and-MySQL%2FC4%2FSimple-Visitor-Counter%2FBengali"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/Simple-Visitor-Counter/Bengali&amp;action=history"/>
		<updated>2026-05-01T17:54:05Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/Simple-Visitor-Counter/Bengali&amp;diff=32807&amp;oldid=prev</id>
		<title>Satarupadutta: Created page with &quot;{|Border=1 |'''Time''' |'''Narration''' |- |00:00 |page counter এর টিউটোরিয়ালে স্বাগত জানাই। |- |00:02 |এটি প্...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=PHP-and-MySQL/C4/Simple-Visitor-Counter/Bengali&amp;diff=32807&amp;oldid=prev"/>
				<updated>2017-03-06T20:44:03Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{|Border=1 |&amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; |&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039; |- |00:00 |page counter এর টিউটোরিয়ালে স্বাগত জানাই। |- |00:02 |এটি প্...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{|Border=1&lt;br /&gt;
|'''Time'''&lt;br /&gt;
|'''Narration'''&lt;br /&gt;
|-&lt;br /&gt;
|00:00&lt;br /&gt;
|page counter এর টিউটোরিয়ালে স্বাগত জানাই।&lt;br /&gt;
|-&lt;br /&gt;
|00:02&lt;br /&gt;
|এটি প্রত্যেক রিফ্রেশে গণনা করবে কতজন আপনার পৃষ্ঠা দেখেছে।&lt;br /&gt;
|-&lt;br /&gt;
|00:07&lt;br /&gt;
|তাই প্রতিবার কেউ পৃষ্ঠায় এলে মান বৃদ্ধি পাবে, একটি টেক্সট ফাইলে সংরক্ষণ হবে এবং এটি ইউসারকে প্রদর্শন করা হবে।&lt;br /&gt;
|-&lt;br /&gt;
|00:15&lt;br /&gt;
|এটি নিজের জন্য রাখতে পারেন। এটি আপনার উপর এটি দেখতে চান কিনা।&lt;br /&gt;
|-&lt;br /&gt;
|00:19&lt;br /&gt;
|এটি এই কাজ করার খুব সহজ উপায়।&lt;br /&gt;
|-&lt;br /&gt;
|00:21&lt;br /&gt;
|এটি অনন্য ভিসিটর্স গণনা করে না।&lt;br /&gt;
|-&lt;br /&gt;
|00:23&lt;br /&gt;
|আমি অনন্য ভিসিটর্স টিউটোরিয়াল শীঘ্রই বানাবো।&lt;br /&gt;
|-&lt;br /&gt;
|00:27&lt;br /&gt;
|আপনি যখন এটি দেখবেন এটি সম্ভবত তখন উপলব্ধ হবে।&lt;br /&gt;
|-&lt;br /&gt;
|00:30&lt;br /&gt;
|তাই সেটি দেখুন। সেটি অধিক বিশিষ্ট হবে।&lt;br /&gt;
|-&lt;br /&gt;
|00:33&lt;br /&gt;
|সেটি IP addresses বর্ণন করে।&lt;br /&gt;
|-&lt;br /&gt;
|00:35&lt;br /&gt;
|যদিও এখনকার জন্য, এটি একটি মৌলিক কাউন্টার টিউটোরিয়াল এবং এটি ডেটাবেস স্টোরেজের অপেক্ষায় ফাইল স্টোরেজ ব্যবহার করে।&lt;br /&gt;
|-&lt;br /&gt;
|00:42&lt;br /&gt;
|ঠিক আছে. তাই প্রথমে আমাদের মান রাখতে একটি ফাইল বানাতে হবে।&lt;br /&gt;
|-&lt;br /&gt;
|00:48&lt;br /&gt;
|এটি করার 2টি উপায় রয়েছে।&lt;br /&gt;
|-&lt;br /&gt;
|00:50&lt;br /&gt;
|ডান ক্লিক করুন এবং একটি নতুন টেক্সট ডকুমেন্ট বানান।&lt;br /&gt;
|-&lt;br /&gt;
|00:53&lt;br /&gt;
|আমি আপনাকে কি দেখাবো যে খোলার জন্য ফাইল কিভাবে বানায় যা হল fopen ফাংশন।&lt;br /&gt;
|-&lt;br /&gt;
|00:59&lt;br /&gt;
|আমরা এটি ফাইল ভ্যারিয়েবলে রাখবো, কিন্তু এটি বাধ্যতামূলক নয়।&lt;br /&gt;
|-&lt;br /&gt;
|01:05&lt;br /&gt;
|আমরা লিখব count.php এবং এর জন্য আরেকটি প্যারামিটার যেমন চাই আপনি লেখার জন্য, পড়ার জন্য বা এটি জোড়ার জন্য চান।&lt;br /&gt;
|-&lt;br /&gt;
|01:22&lt;br /&gt;
|আমি লেখার জন্য বলবো।&lt;br /&gt;
|-&lt;br /&gt;
|01:26&lt;br /&gt;
|এখন আমি fwrite লিখব এবং আমি file এ লিখব এবং আমি শূন্যের মান বানাবো।&lt;br /&gt;
|-&lt;br /&gt;
|01:36&lt;br /&gt;
|এখন আমাদের পৃষ্ঠা খুলবো এবং রিফ্রেশ করব।&lt;br /&gt;
|-&lt;br /&gt;
|01:41&lt;br /&gt;
|এখানে counter.php রয়েছে। এতে টিপুন এবং ফিরে গেলে দেখুন যদি আপনি count.php পান।&lt;br /&gt;
|-&lt;br /&gt;
|01:49&lt;br /&gt;
|তাই .txt.&lt;br /&gt;
|-&lt;br /&gt;
|01:51&lt;br /&gt;
|এটি রিফ্রেশ করি।&lt;br /&gt;
|-&lt;br /&gt;
|01:54&lt;br /&gt;
|তাই এখন আমাদের কাছে .txt ফাইল থাকতে হবে।&lt;br /&gt;
|-&lt;br /&gt;
|02:00&lt;br /&gt;
|এই Count.php মুছে দেই।&lt;br /&gt;
|-&lt;br /&gt;
|02:05&lt;br /&gt;
|এটি করেছি, এখন এই কোডের প্রয়োজন নেই।&lt;br /&gt;
|-&lt;br /&gt;
|02:08&lt;br /&gt;
|এই অংশ মুছে দেই কিন্তু আমি এটি রাখবো এবং বলবো আমি ফাইল থেকে পড়তে চাই।&lt;br /&gt;
|-&lt;br /&gt;
|02:14&lt;br /&gt;
|আপনি এটি হাত দিয়েও লিখতে পারেন। আপনি শুধু পড়ার বদলে লেখার জন্য ফাইল বানাতে হবে।&lt;br /&gt;
|-&lt;br /&gt;
|02:22&lt;br /&gt;
|আমরা ফাইল পেয়েছি এবং তাতে আমরা শূন্যের মান পেয়েছি।&lt;br /&gt;
|-&lt;br /&gt;
|02:26&lt;br /&gt;
|এটি খুলি এবং দেখি।&lt;br /&gt;
|-&lt;br /&gt;
|02:28&lt;br /&gt;
|count.txt শূন্যের সাথে পেয়েছি যা এটি পরবে এবং একে ওটিতে রাখবে।&lt;br /&gt;
|-&lt;br /&gt;
|02:34&lt;br /&gt;
|এখন ফাইলের বিষয়বস্তু পাওয়া প্রয়োজন।&lt;br /&gt;
|-&lt;br /&gt;
|02:37&lt;br /&gt;
|fopen এর বদলে আমি file_get_contents লিখব।&lt;br /&gt;
|-&lt;br /&gt;
|02:42&lt;br /&gt;
|আমি file_get_contents লিখব।&lt;br /&gt;
|-&lt;br /&gt;
|02:44&lt;br /&gt;
|এটি count.txt এর বিষয়বস্তু আনবে।&lt;br /&gt;
|-&lt;br /&gt;
|02:48&lt;br /&gt;
|তারপর echo লিখে ভ্যারিয়েবল ব্যবহার করব এবং echo file লিখব।&lt;br /&gt;
|-&lt;br /&gt;
|02:52&lt;br /&gt;
|এখন এটি file_get_contents বলবে এবং টেক্সট ফাইলের বিষয়বস্তু কাউন্টার ভ্যারিয়েবলের সাথে এখানে নিয়ে আসবে।&lt;br /&gt;
|-&lt;br /&gt;
|03:02&lt;br /&gt;
|এটি ফাইলের বিষয়বস্তু ইকো করতে বলবে।&lt;br /&gt;
|-&lt;br /&gt;
|03:05&lt;br /&gt;
|আমাদের পৃষ্ঠায় ফিরে যাই এবং রিফ্রেশ করব। &lt;br /&gt;
|-&lt;br /&gt;
|03:07&lt;br /&gt;
|Counter এ টিপুন এবং আমরা শূন্য পেয়েছি।&lt;br /&gt;
|-&lt;br /&gt;
|03:10&lt;br /&gt;
|রিফ্রেশ করি. এটি এখনও শূন্য যেমনকি এখানে দেখাচ্ছিল।&lt;br /&gt;
|-&lt;br /&gt;
|03:14&lt;br /&gt;
|এটি hello তে বদলে পৃষ্ঠায় ফিরে গিয়ে রিফ্রেশ করলে এর কাছে hello ভ্যালু থাকবে।&lt;br /&gt;
|-&lt;br /&gt;
|03:20&lt;br /&gt;
|এই মুহুর্তে ফাইলে যা কিছু রয়েছে আমরা শুধু তা ইকো করছি।&lt;br /&gt;
|-&lt;br /&gt;
|03:25&lt;br /&gt;
|এবং এখন এটি শূন্য - পূর্ণসংখ্যা শূন্য।&lt;br /&gt;
|-&lt;br /&gt;
|03:30&lt;br /&gt;
|এখন এটি ইকো করতে আমি You've had file visitors লিখব।&lt;br /&gt;
|-&lt;br /&gt;
|03:37&lt;br /&gt;
|এটি আমাদের এইরকম কিছু দেবে।&lt;br /&gt;
|-&lt;br /&gt;
|03:40&lt;br /&gt;
|এখন কি করব যে আমি ভিসিটর্স নামে একটি নতুন ভ্যারিয়েবল বানাবো।&lt;br /&gt;
|-&lt;br /&gt;
|03:46&lt;br /&gt;
|আমি লিখব equal to 'file'.&lt;br /&gt;
|-&lt;br /&gt;
|03:50&lt;br /&gt;
|এটিকে অধিক প্রভাবশালী এবং পড়তে সহজ করতে একে উপরে রাখবো।&lt;br /&gt;
|-&lt;br /&gt;
|03:55&lt;br /&gt;
|আমি লিখব visitors এবং আমরা বলতে পারি যে এটি কি হতে যাচ্ছে।&lt;br /&gt;
|-&lt;br /&gt;
|04:00&lt;br /&gt;
|তারপর আমরা কি লিখব যে visitors&lt;br /&gt;
|-&lt;br /&gt;
|04:05&lt;br /&gt;
|Visit-ors - new - equals this vistors plus 1.&lt;br /&gt;
|-&lt;br /&gt;
|04:14&lt;br /&gt;
|এটি আমাদের নতুন ভ্যালু হবে।&lt;br /&gt;
|-&lt;br /&gt;
|04:17&lt;br /&gt;
|তারপর আমি এগোবো এবং লিখি filenew, আমি একটি নতুন ফাইল বানাচ্ছি।&lt;br /&gt;
|-&lt;br /&gt;
|04:22&lt;br /&gt;
|আমি এটিকে count.txt এর মত খুলবো কারণ এটি হল সেটি।&lt;br /&gt;
|-&lt;br /&gt;
|04:27&lt;br /&gt;
|এখন আমি এই ফাইলে লিখতে বলবো।&lt;br /&gt;
|-&lt;br /&gt;
|04:30&lt;br /&gt;
|এখন এটি a+ হলে এর মানে append - তাই এই ফাইলে কিছু সংযোজন করছি যার মানে আমি এটিতে জুড়ছি।&lt;br /&gt;
|-&lt;br /&gt;
|04:38&lt;br /&gt;
|আমি কি চাই যে এর উপর লিখি, তাই w রাখবো।&lt;br /&gt;
|-&lt;br /&gt;
|04:42&lt;br /&gt;
|তারপর fwrite লিখব যা প্রথম অংশ filenew তে করে ছিলাম।&lt;br /&gt;
|-&lt;br /&gt;
|04:47&lt;br /&gt;
|মান যা আমি লিখতে চাই হল visitorsnew.&lt;br /&gt;
|-&lt;br /&gt;
|04:50&lt;br /&gt;
|এটি কাজ করছে। রান করার পূর্বে এটি একবার দেখে নেই।&lt;br /&gt;
|-&lt;br /&gt;
|04:55&lt;br /&gt;
|আমরা মূল ফাইল পেয়েছি এবং এটি আমাদের count.txt এর বিষয়বস্তু হতে যাচ্ছে যা এই সময় শূন্য।&lt;br /&gt;
|-&lt;br /&gt;
|05:04&lt;br /&gt;
|আমরা visitors নামক ভ্যারিয়েবল এই ফাইলের বিষয়বস্তুতে নির্ধারিত করছি।&lt;br /&gt;
|-&lt;br /&gt;
|05:07&lt;br /&gt;
|আমরা ইউসারকে ইকো করছি যে এখানে কতজন ভিসিটর্স রয়েছে।&lt;br /&gt;
|-&lt;br /&gt;
|05:11&lt;br /&gt;
|আমরা visitors + 1 এর সাথে নতুন ভ্যারিয়েবল বানাচ্ছি - অর্থাৎ ব্যক্তি যে এইসময় পৃষ্ঠা দেখছে। &lt;br /&gt;
|-&lt;br /&gt;
|05:20&lt;br /&gt;
|এটি গুরুত্বপূর্ণ হয়ে ওঠে. সেই ব্যক্তি এখানে অতিরিক্ত 1 জুড়ছে।&lt;br /&gt;
|-&lt;br /&gt;
|05:24&lt;br /&gt;
|তারপর একটি নতুন ফাইল খুলছি যেমনকি টিউটোরিয়ালের শুরুতে দেখেছি কিন্তু এর বদলে আমরা w ব্যবহার করছি।&lt;br /&gt;
|-&lt;br /&gt;
|05:32&lt;br /&gt;
|এখন নতুন ফাইলে নতুন মান লিখছি যা 1 দ্বারা বৃদ্ধি পেয়েছে।&lt;br /&gt;
|-&lt;br /&gt;
|05:37&lt;br /&gt;
|রিফ্রেশ করি এবং আপনি দেখতে পারেন - উহু !&lt;br /&gt;
|-&lt;br /&gt;
|05:41&lt;br /&gt;
|এটি কাজ করছে না!&lt;br /&gt;
|-&lt;br /&gt;
|05:42&lt;br /&gt;
|এই কোড যাচাই করি।&lt;br /&gt;
|-&lt;br /&gt;
|05:44&lt;br /&gt;
|ভিসিটর্সের বানান যাচাই করি - Visit-ors new. ঠিক আছে. Visit-ors. &lt;br /&gt;
|-&lt;br /&gt;
|06:01&lt;br /&gt;
|এটি হল কারণ। আমাকে সেখানে একটি n রাখতে হত।&lt;br /&gt;
|-&lt;br /&gt;
|06:06&lt;br /&gt;
|count.txt.&lt;br /&gt;
|-&lt;br /&gt;
|06:07&lt;br /&gt;
|এখন এইবার, প্রতিবার আমরা রিফ্রেশ করলে আমরা 1 জুড়ছি।&lt;br /&gt;
|-&lt;br /&gt;
|06:12&lt;br /&gt;
|আপনি দেখেন যে ভ্যালু আসলে বেড়েই যাচ্ছে।&lt;br /&gt;
|-&lt;br /&gt;
|06:16&lt;br /&gt;
|এখন স্পষ্টত এটি রিসেট করতে, এই করতে হবে যে -&lt;br /&gt;
|-&lt;br /&gt;
|06:19&lt;br /&gt;
|একটি সতর্কতা। count.txt বদলে গেছে, কারণ আমরা এটি সম্পাদনা করেছি।&lt;br /&gt;
|-&lt;br /&gt;
|06:24&lt;br /&gt;
|আমি লিখব reload from disk.&lt;br /&gt;
|-&lt;br /&gt;
|06:27&lt;br /&gt;
|এটি 19 এ বদলে গেছে, এটি এখানে 18 দেখাচ্ছে।&lt;br /&gt;
|-&lt;br /&gt;
|06:30&lt;br /&gt;
|এর কারণ হল আমরা একে আমাদের নতুন ভ্যালু রাখার আগেই ইকো করছি।&lt;br /&gt;
|-&lt;br /&gt;
|06:35&lt;br /&gt;
|সর্বোচ্চ দক্ষতার জন্য এবং প্রকৃত সঠিক ভ্যালু পেতে, আমি এই কোড নীচে রেখে দেবো।&lt;br /&gt;
|-&lt;br /&gt;
|06:41&lt;br /&gt;
|এখানে রিফ্রেশ করলে এবং এখানে বলি - 25 জন ভিসিটর্স পেয়েছি এবং এখানে ফিরে আসি, এখানে 26 টি মান রয়েছে।&lt;br /&gt;
|-&lt;br /&gt;
|06:51&lt;br /&gt;
|আমি এখানে হয়ত একটু বিশৃঙ্খল হচ্ছি।&lt;br /&gt;
|-&lt;br /&gt;
|06:55&lt;br /&gt;
|এটি করার কোনো বড় কার্যকরী উপায় নেই।&lt;br /&gt;
|-&lt;br /&gt;
|06:57&lt;br /&gt;
|এটি সর্বদা visitors ইকো করবে।  &lt;br /&gt;
|-&lt;br /&gt;
|06:59&lt;br /&gt;
|শুধু বিবিধতার জন্য visitors_new লিখব।&lt;br /&gt;
|-&lt;br /&gt;
|07:07&lt;br /&gt;
|এটি ঠিক তার সমান হবে - ওহ না!&lt;br /&gt;
|-&lt;br /&gt;
|07:11&lt;br /&gt;
|visitors new - আরেকটি বানান ভুল।&lt;br /&gt;
|-&lt;br /&gt;
|07:16&lt;br /&gt;
|এটিকে বাড়িয়ে 35 করি এবং আমরা বিষয়বস্তুতে যাচ্ছি এবং এই মান 35 এর সমান।&lt;br /&gt;
|-&lt;br /&gt;
|07:24&lt;br /&gt;
|সবকিছু স্থান নয় যখন আপনাকে এটির মত সরল কোডের সাথে মোকাবেলা করতে হয় কিন্তু এটি সাহায্য করে।&lt;br /&gt;
|-&lt;br /&gt;
|07:30&lt;br /&gt;
|এটি হল মৌলিক টিউটোরিয়াল।&lt;br /&gt;
|-&lt;br /&gt;
|07:32&lt;br /&gt;
|কোনো সাহায্য চাইলে আমাদের সাথে জুড়ে থাকুন।&lt;br /&gt;
|-&lt;br /&gt;
|07:35&lt;br /&gt;
|এখন এটি চেষ্টা করুন।&lt;br /&gt;
|-&lt;br /&gt;
|07:37&lt;br /&gt;
|এখন অ্যাডভান্সড কাউন্টারের উপর অন্যান্য টিউটোরিয়াল দেখুন যা IP adressess কে গুরুত্ব দেয়।&lt;br /&gt;
|-&lt;br /&gt;
|07:43&lt;br /&gt;
|এই টিউটোরিয়ালে অংশগগ্রহণের জন্য ধন্যবাদ। শুভবিদায়।&lt;/div&gt;</summary>
		<author><name>Satarupadutta</name></author>	</entry>

	</feed>