Tag: পিএইচপি

পিএইচপি ৫ : ফাইল তৈরি / লেখা (PHP 5 File Create/Write)

আজ আমরা শিখবো কিভাবে পিএইচপি সার্ভারে ফাইল তৈরি করা যায় বা সার্ভারে থাকা ফাইল কিভাবে লেখা যায় ।   পিএইচপি ফাইল তৈরি বা fopen() ফাংশনের কাজ [PHP Create File – fopen()] এখানে এই fopen() ফাংশনটি ফাইল তৈরিতে ব্যবহার করা হয় । পিএইচপি তে এই ফাংশনটি আবার কিন্তু ফাইল ওপেন করতে ব্যবহার করা হয় । তাই …

Continue reading

পিএইচপি ৫ ফাইল আপ্লোড (PHP 5 File Upload)

Sheikh Mahfuzur Rahman   পিএইচপি’র সাহায্যে খুব সহজেই সার্ভারে ফাইল আপলোড করা যায়। যাহোক, সহজ হওয়ার কারণে বিপদও বেশি হতে পারে! তাই সার্ভারে ফাইল আপলোডের সুযোগ দেয়ার সময় সতর্ক হোন!   “php.ini” ফাইল কনফিগার করা প্রথমে, ফাইল আপলোড করার জন্য পিএইচপি কনফিগার করা হয়েছে কিনা তা নিশ্চিত করতে হবে। আপনার “php.ini” ফাইলে file_uploads ডিরেক্টিভকে খুঁজে …

Continue reading

পিএইচপি ৫ সেশন্স (PHP 5 Sessions)

সেশান হলো ভ্যারিয়েবলে তথ্য যোগ করার একটি পদ্ধতি যা অসংখ্য পেজে ব্যবহার করা হয়। তবে এক্ষেত্রে কুকির মতো, ইউজারের কম্পিউটারে তথ্য সেভ রাখা হয়না। পিএইচপি সেশান কি? আপনি যখন একটি অ্যাপ্লিকেশনে কাজ করেন তখন আপনি সেটিকে চালু করেন, কিছু পরিবর্তন তৈরি করেন এবং তারপর আপনি অ্যাপ্লিকেশনটিকে ক্লোজ করেন। এটি একটি সেশানের মতো। কম্পিউটার এখানে জানে …

Continue reading

পিএইচপি ৫ সুইচ স্ট্যাটমেন্ট (PHP 5 switch Statement)

পিএইচপি তে আমরা switch statement এর মাধ্যমে কোন শর্ত জুরে দিয়ে অনেকগুলো ব্লক code থেকে আমাদের নির্ধারিত ফলাফল পেতে পারি। উদাহরণ এর মাধ্যমে আমরা এক এক করে switch statement এর বিষয় টি বুজতে পারব < ?php $favcolor = “red”; /*এর মাধ্যমে আমরা নির্ধারণ করে দিলাম যে আমাদের red শব্দ টি দরকার*/ switch ($favcolor) /*switch statement …

Continue reading

পিএইচপি ৫ while লুপ (PHP 5 while Loops)

প্রতাপ চন্দ্র   পিএইচপি while লুপ কোডের একটি ব্লক নির্বাহ করে যতক্ষণ পর্যন্ত একটি বেধে দেয়া শর্ত TRUE হতে থাকে। যখন কোড লেখা হয় তখন এমন প্রয়োজন হতে পারে যে একই কাজ বার বার করার দরকার পড়ছে। তখন ওই কাজের জন্য বার বার কোড না লিখে লুপ ব্যবহার করে একই ফল পাওয়া যায়। এতে কোড …

Continue reading

পিএইচপি ৫ ফর লুপ (PHP 5 for Loops)

প্রতাপ চন্দ্র   প্রোগ্রামিং ল্যাঙ্গুয়েজে লুপিং একটি গুরুত্বপূর্ণ টার্ম। একটি নির্দিষ্ট শর্ত পূরণ না হওয়া পর্যন্ত কম্পিউটারকে একই কাজ পুণ:পুণ: করানোর জন্য for loop স্টেটমেন্ট ব্যবহার করা হয়। PHP (পিএইপি) ল্যাঙ্গুয়েজেও for loop স্টেটমেন্ট ব্যবহার করা হয় এক ব্লক কোড একটি নির্দিষ্ট সংখ্যকবার আবর্তিত হয়ে নির্বাহ করার জন্য। PHP তে for loop স্টেটমেন্টটি তখন ব্যবহার …

Continue reading

পিএইচপি ৫ ফাংশন (PHP 5 Functions)

সুদীপ্ত সাহা PHP এর মূল শক্তি হিসেবে এর ফাংশনকেই বিবেচনা করা হয়। কারণ এর প্রায় ১০০০ বিল্ট-ইন ফাংশন রয়েছে। PHP ইউজার ডিফাইন্ড ফাংশন বিল্ট-ইন ফাংশনের পাশাপাশি PHPতে ইউজার ডিফাইন্ড ফাংশনও তৈরি করা যায়। ফাংশন হচ্ছে কিছু স্টেটমেন্টের একটি ব্লক যা কোন প্রোগ্রামে যতবার ইচ্ছা ততবার ব্যবহার করা যায়। কোন একটি পেজ লোড হওয়ার সময়েই ফাংশন …

Continue reading

পিএইচপি ৫ অ্যারে (PHP 5 Arrays)

আক্তারুজ্জামান Department of CSE , University of Chittagong   একটি single ভেরিয়েবলে একের অধিক মান স্টোর করতে অ্যারে ব্যাবহার করা হয়। উদাহরনঃ <?php $cars = array(“Volvo”, “BMW”, “Toyota”); echo “I like ” . $cars[0] . “, ” . $cars[1] . ” and ” . $cars[2] . “.”; ?>   অ্যারে কি? (What is Array?) অ্যারে …

Continue reading

পিএইচপি ফিল্টারস (PHP Filters)

অনিরাপদ উৎস থেকে ডাটাকে বৈধ করার জন্য আমরা পিএইচপি ফিল্টার ব্যবহার করে থাকি। ওয়েব অ্যাপ্লিকেশান এর জন্য পিএইচপি ফিল্টার একটি গুরুত্ত পূর্ণ বিষয়। পিএইচপি ফিল্টার extension বানানো হয়েছে ডাটাকে খুব সহজে এবং তারাতারি ফিল্টার করার জন্য।   কেন ফিল্টার ব্যবহার করা হয় প্রায় সব ওয়েব অ্যাপ্লিকেশান বাইরের ইনপুট এর উপর নির্ভরশীল। যা একজন ইউজার বা …

Continue reading

পিএইচপি : একটি মাইএসকিউএল ডাটাবেজ তৈরি করা (PHP Create a MySQL Database)

Sheikh Mahfuzur Rahman   একটি ডাটাবেজ এক বা তারও বেশি টেবল নিয়ে গঠিত। কোন MySQL ডাটাবেজ তৈরি বা মুঁছে দিতে চাইলে আপনার বিশেষ ধরণের আইনগত অধিকার লাগবে যা CREATE নামে পরিচিত। MySQLi এবং PDO ব্যবহার করে একটি মাইএসকিউএল ডাটাবেজ তৈরি করা CREATE DATABASE স্টেটমেন্ট মাইএসকিউএল-এ একটি ডাটাবেজ তৈরি করতে ব্যবহৃত হয়। নিচের উদাহরণটি “myDB” নামের …

Continue reading