আপাতত একটু বাংলা লেখার চেষ্টা । পরে উন্নয়ন করবো। বানান এ সমস্যা হবে। বলে রাখি, বাংলাতে অনেক আগে letter (multiple choice এর যুগে) পেয়েছিলাম। SaLearningSchool.com এবং Bangla.SaLearningSchool.com কে ক্লাউড হোস্টিং এ নেয়া হয়েছে। জাস্ট কিছু অভিজ্ঞতা ১। SaLearningSchool.com – আসলে অনেক আগে ২০০৫-২০০৬ এর দিকে লিখা ছিল। বলা যায় টেস্ট কোড। পিএইচপি এর ভার্সন ৪ …
Category: পি এইচ পি টিউটোরিয়াল । PHP tutorial
পি এইচ পি টিউটোরিয়াল php tutorial
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%b8%e0%a6%ae%e0%a6%b8%e0%a7%8d%e0%a6%af%e0%a6%be-%e0%a6%8f%e0%a6%ac%e0%a6%82-%e0%a6%b8%e0%a6%ae%e0%a6%be%e0%a6%a7%e0%a6%be%e0%a6%a8-%e0%a6%83-salearningschool-%e0%a6%8f%e0%a6%b0-%e0%a6%b9/
পিএইচপিঃ ইন্টারভিউয়ের প্রশ্নাবলী এবং উত্তরসমূহ। PHP Interview Questions and Answers
রিদওয়ান বিন শামীম প্রিয় পাঠক, আপনারা পিএইচপি বিষয়ক ইন্টারভিউতে যে ধরনের প্রশ্নের সম্মুখীন হতে পারেন এখানে আমরা সে ধরনের কিছু প্রশ্নের ধারা দেখিয়েছি। অভিজ্ঞতা থেকে বলছি, ভাল সাক্ষাৎকার গ্রহণকারীরা কোনও নির্দিষ্ট প্রশ্ন প্ল্যানমাফিক করেন না,প্রথমে মৌলিক কিছু বিষয় নিয়ে আলোচনা করা হয়, পরে সেবিষয়ে বিস্তারিত আলোচনা চলে। যে প্রশ্নগুলো সাধারণত আলোচনায় এসে থাকে সেগুলো …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf%e0%a6%83-%e0%a6%87%e0%a6%a8%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%b0%e0%a6%ad%e0%a6%bf%e0%a6%89%e0%a7%9f%e0%a7%87%e0%a6%b0-%e0%a6%aa%e0%a7%8d/
PHP Exception Handling
This post will be publish soon………..
Permanent link to this article: http://bangla.sitestree.com/php-exception-handling/
PHP Filters Advanced
Coming soon………….
Permanent link to this article: http://bangla.sitestree.com/validate-an-integer-within-a-range/
পিএইচপি৫ কুকিজ (PHP 5 Cookies)
কিছুদিনের মধ্যে এই পোষ্টটি প্রদান করা হবে……………..
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf%e0%a7%ab-%e0%a6%95%e0%a7%81%e0%a6%95%e0%a6%bf%e0%a6%9c-php-5-cookies/
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%95%e0%a7%81%e0%a6%87%e0%a6%9c-%e0%a5%a4-php-quiz/
পিএইচপি ৫ ফরম – ই-মেইল এবং URL সন্নিবেশ করা (PHP 5 Forms – Validate E-mail and URL)
এই অধ্যায়ে আমরা ই-মেইল ও URL কিভাবে বেলিডেট করা যায় সে সম্পর্কে আলোচনা করবো। পিএইচপি – নাম যাচাই করা নিচের কোডটি নিশ্চিত করে যে, এতে শুধুমাত্র লেটার বা বর্ণ থাকবে এবং কোন ফাঁকা স্থান থাকবে না। যদি শর্ত না মানে তাহলে এরর ম্যাসেজ দেখাবে। $name = test_input($_POST[“name”]); if (!preg_match(“/^[a-zA-Z ]*$/”,$name)) { $nameErr = “Only …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%b0%e0%a6%ae-%e0%a6%87-%e0%a6%ae%e0%a7%87%e0%a6%87%e0%a6%b2-%e0%a6%8f%e0%a6%ac%e0%a6%82-url-%e0%a6%b8/
পিএইচপি অপারেটর (PHP Operators)
ভেরিয়েবল এবং মুল্যের উপর অপারেশন সম্পাদন করতে অপারেটর ব্যবহার করা হয়। পিএইচপি অপারেটরকে নিম্নলিখিত গ্রুপ এ ভাগ করা যায়: গাণিতিক অপারেটর অ্যাসাইনমেন্ট অপারেটর তুলনা অপারেটর বর্ধিত / হ্রাস অপারেটার লজিক্যাল অপারেটর স্ট্রিং অপারেটর এরে অপারেটর পিএইচপি গাণিতিক অপারেটর পিএইচপি গাণিতিক অপারেটর যেমন উপরন্তু, বিয়োগ, গুণ, ইত্যাদি হিসাবে সাধারণ আঙ্কিক অপারেশন, সঞ্চালন সাংখ্যিক মান সঙ্গে ব্যবহার …
Permanent link to this article: http://bangla.sitestree.com/php-operators-%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%85%e0%a6%aa%e0%a6%be%e0%a6%b0%e0%a7%87%e0%a6%9f%e0%a6%b0/
পিএইচপি ত্রুটি পরিচালনার ব্যবস্থা (PHP Error Handling)
পিএইচপি প্রোগ্রামিং এ একটি Default Error Handling built-in থাকে যা স্বয়ংক্রিয় ভাবে যে ফাইলে ভুল রয়েছে সেই ফাইলের নাম, যে লাইন এ ভুল হয়েছে তার নম্বর এবং কি ধরনের ভুল হয়েছে তা প্রদর্শন করে থাকে এবং ব্রাউসারে একটি error message প্রেরন করে। আমরা উক্ত error message দেখে খুব সহজে আমাদের করনিও নিরধারন করতে পারি। পিএইচপি …
Permanent link to this article: http://bangla.sitestree.com/php-error-handling/
পিএইচপি৫ : এ এক ফাইল এর মধ্যে অন্য ফাইল এর কোড ব্যবহার করা। (PHP 5 Include Files)
include ও require statement পিএইচপি প্রোগ্রামিং এর একটি গুরুত্বপূর্ণ অংশ যা ব্যবহার করে আপনি একটি ওয়েবসাইটে একাধিক পাতায় একই পিএইচপি, এইচটিএমএল, অথবা টেক্সট অন্তর্ভুক্ত করতে পারবেন যা আপনার পিএইচপি কোডিং কে সহজে ব্যাবহার যোগ্য এবং কোডিং এর আকার সংক্ষিপ্ত করে। include file ব্যাবহারের মাধ্যমে ওয়েব পেইজ এর প্রতিটি পাতার জন্য একটি আদর্শ header, footer, এবং …
Permanent link to this article: http://bangla.sitestree.com/php-5-include-files-php-5-%e0%a6%8f-%e0%a6%8f%e0%a6%95-%e0%a6%ab%e0%a6%be%e0%a6%87%e0%a6%b2-%e0%a6%8f%e0%a6%b0-%e0%a6%ae%e0%a6%a7%e0%a7%8d%e0%a6%af%e0%a7%87-%e0%a6%85%e0%a6%a8%e0%a7%8d%e0%a6%af/
পিএইচপি ৫ টিউটোরিয়াল (PHP 5 Tutorial in Bangla)
নাম-শরিফুল ইসলাম Job category-Php Coder সাধারনত পিএইচপি একটি server site scripting language. Php ব্যবহার করে ওয়েব পেজ কে অতি আধুনিক এবং ডাইনামিক করে তলা যায়। কোন লেখা কে আমরা পিএইচপি এর মাধ্যমে দেখাতে চাইলে echo বা print”” ব্যবহার করতে পারি। যেমন- <!DOCTYPE html> <html> <body> <?php echo “My first PHP script!”; ?> </body> </html> নোটপ্যাড …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%9f%e0%a6%bf%e0%a6%89%e0%a6%9f%e0%a7%8b%e0%a6%b0%e0%a6%bf%e0%a7%9f%e0%a6%be%e0%a6%b2-php-5-tutorial/
পি এইচ পি ৫ ইন্সটলেশন (PHP 5 Installation)
PHP 5 ইনস্টলেশন প্রতাপ চন্দ্র PHP শিখতে গেলে আপনার নিজের পিসিতে কিংবা ওয়েব সার্ভারে এই সফটওয়্যারটি প্রয়োজন। তাই ইনস্টলেশনটা আগে শিখতে হবে। PHP ইনস্টল করতে আমরা যেসব ব্যবস্থা নিতে পারি: PHP এবং MySQL সাপোর্ট করে এমন একটি ওয়েব হোস্টিং খুজে বের করা। কিংবা, আপনার নিজের কম্পিউটারে ওয়েব সার্ভার ইনস্টল করা এবং তারপর PHP এবং …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%87%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%9f%e0%a6%b2%e0%a7%87%e0%a6%b6%e0%a6%a8-php-5-installation/
পি এইচ পি ৫ সিন্ট্যাক্স (PHP 5 Syntax)
পিএইচপি হলো একটি প্রোগ্রামিং ল্যাগুয়েজ যা ওয়েব ডেভেলপমেন্ট এর জন্য বহুল ব্যবহৃত। পিএইচপি কোড এর প্রতিটি অংশ < ?php চিহ্ন দিয়ে শুরু এবং ?> চিহ্ন দিয়ে শেষ হবে। এবার আপনার কোড এডিটর (নোটপ্যাড/ড্রিময়েভার বা আপনি যা ব্যাবহার করেন) খুলুন এবং নিচের মত লিখুনঃ < ?php // PHP code goes here ?> পিএইচপি কোড …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%b8%e0%a6%bf%e0%a6%a8%e0%a7%8d%e0%a6%9f%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%95%e0%a7%8d%e0%a6%b8-php-5-syntax/
পি এইচ পি ৫ ইকো এবং প্রিন্ট স্ট্যাটমেন্ট (PHP 5 echo and print Statements)
শরিফুল ইসলাম Job category-Php Coder Php তে ফলাফল পাওয়ার জন্য আমাদের echo বা print ব্যবহার করতে হয়। পিএইচপি এর প্রায় সব উদাহরন এ print বা echo এর ব্যবহার দেখতে পাওয়া যায়। কমবেশি print এবং echo এর ফাংশন প্রায় একই। তবে print এর তুলনায় echo একটু তারাতারি কাজ করে। Echo statement ব্যবহার করে পিএইচপি তে …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ad%e0%a7%87%e0%a6%b0%e0%a6%bf%e0%a7%9f%e0%a7%87%e0%a6%ac%e0%a6%b2-php-5-variables/
পিএইচপি ৫ ভেরিয়েবল (PHP 5 Variables)
আক্তারুজ্জামান Department of CSE,University of Chittagong. ভেরিয়েবল হচ্ছে একটি স্টোরেজ এরিয়া । এইটিকে কমপিউটারের ডাটা জমা রাখার একটি অস্থায়ী বক্সের মত কল্পনা করা যায়। পিএইচপি তে ভেরিয়েবলকে ডলার চিহ্ন এবং এর পরে ভেরিয়েবলের নাম দ্বারা প্রদর্শন করা হয়। নিচে একটি উদাহরণ দিয়ে বিষয়টি বোজানো হয়েছে। < ?php $text = “Hello World!”; $num1 = 5; …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ad%e0%a7%87%e0%a6%b0%e0%a6%bf%e0%a7%9f%e0%a7%87%e0%a6%ac%e0%a6%b2-php-5-variables-2/
পিএইচপি ৫ কন্সট্যান্ট (PHP 5 Constants)
আক্তারুজ্জামান Department of CSE,University of Chittagong কনস্টান্ট হচ্ছে এমন একটি identifier যেইটা ভেরিয়েবলের মতই কাজ করে তবে ডিফারেন্স হচ্ছে ভেরিয়েবলের মান বিভিন্ন সময় বিভিন্ন রকম হয় কিন্তু কনস্টান্ট একবার ডিফাইন করা হলে পুরো স্ক্রিপ্টে আর পরিবর্তন হয় না। একটি ভ্যালিড কনস্টান্টের নাম আরম্ভ করতে হয় লেটার অথবা আন্ডারস্কোর ক্যারেক্টার দিয়ে। এক্ষেত্রে মনে রাখা জরুরি …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%95%e0%a6%a8%e0%a7%8d%e0%a6%b8%e0%a6%9f%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%9f-php-5-constants/
মাইএসকিউএল এ পিএইচপি সংযোগ (PHP Connect to MySQL)
মাইএসকিউএল এ পিএইচপি সংযোগ নয়ন চন্দ্র দত্ত কি খবর সবার? সবাই ভালতো । আজ আমি অনেক গুরুত্বপুর্ণ একটা বিষয় মাইএসকিউএল এ পিএইচপি সংযোগ নিয়ে বিস্তারিত আলোচনা করবো । মাইএসকিউএল এ কীভাবে পিএইচপি সংযোগ করতে হয় তা আজ আমরা দেখব। তাহলে চলুন শুরু করা যাক …। পিএইচপি 5 এবং পরে্র একটি মাইএসকিউএল ডাটাবেস ব্যবহার করে কাজ …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2-%e0%a6%8f-%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%b8%e0%a6%82%e0%a6%af/
পিএইচপি ৫ গ্লোবাল ভেরিয়েবলস (PHP 5 Global Variables – Superglobals)
Superglobals যা কিনা সবসময় অ্যাক্সেস করা যায়। যেকোনো ক্লাস, ফাইল, অথবা ফাংশন এ এই superglobals অ্যাক্সেস করা যায় কোন কিছুর সাহায্য ছারাই। এই variable গুলো হল $GLOBALS $_SERVER $_REQUEST $_POST $_GET $_FILES $_ENV $_COOKIE $_SESSION $GLOBALS $GLOBALS একটি পিএইচপি এর গ্লোবাল variable যা পিএইচপি script এর যেকোনো জায়গায় গ্লোবাল variables গুলোকে অ্যাক্সেস করতে সাহায্য …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%97%e0%a7%8d%e0%a6%b2%e0%a7%8b%e0%a6%ac%e0%a6%be%e0%a6%b2-%e0%a6%ad%e0%a7%87%e0%a6%b0%e0%a6%bf%e0%a7%9f%e0%a7%87/
পিএইচপি ৫ বহুমাত্রিক অ্যারে (PHP 5 Multidimensional Arrays)
এই টিউটোরিয়ালের শুরুর দিকে , আমরা arrays নিয়ে আলোচনা করেছিলাম যা key/value এর একটি Single তালিকা। যাইহোক তবে কখনও কখনও আপনি একাধিক কী দিয়ে মান সংরক্ষণ করতে চান। যেটা multidimensional arrays এর মাধ্যমে সংরক্ষণ করা যেতে পারে। পিএইচপি – বহুমাত্রিক অ্যারে একটি বহুমাত্রিক array এক অথবা অধিক array ধারণকারী একটি array । পিএইচপি দুই, তিন, …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ae%e0%a6%be%e0%a6%b2%e0%a7%8d%e0%a6%9f%e0%a6%bf%e0%a6%a1%e0%a6%be%e0%a7%9f%e0%a6%ae%e0%a7%87%e0%a6%a8%e0%a6%b6/
পিএইচপি ৫ কমপ্লিট ফর্ম উদাহরণ (PHP 5 Complete Form Example)
ইনপুট ফিল্ড এর টাইপ করা ডাটা যদি ইউজার সাবমিট বাটন ক্লিক করার পর দেখতে চায় আমরা কিছু পিএইচপি কোড যুক্ত করব ইনপুট ফিল্ড এর মধ্যে (name, email, and website)। কমেন্ট টেক্সট এরিয়া এর মধ্যে আমরা পিএইচপি কোড যুক্ত করব <textarea> and </textarea> এই ট্যাগ এর ভিতরে। এই চারটি ফিল্ড এর জন্য রাখা হয়েছে $name, $email, …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%95%e0%a6%ae%e0%a6%aa%e0%a7%8d%e0%a6%b2%e0%a6%bf%e0%a6%9f-%e0%a6%ab%e0%a6%b0%e0%a7%8d%e0%a6%ae-%e0%a6%89%e0%a6%a6/
পিএইচপি ৫ তারিখ ও সময় (PHP 5 Date and Time)
PHP Date() ফাংশন PHP Date() ফাংশন এর মাধ্যমে সহজে ও সঠিকভাবে সময় (time) ও তারিখ (date) দেখানো যায়। সিনটেক্স date(format,timestamp) প্যারামিটার বর্ণনা format আবশ্যিক বা Required. এর সাহায্যে timestamp এর ফরমেট নির্দিষ্ট করা হয়। timestamp ঐচ্ছিক বা Optional. এর সাহায্যে timestamp নির্দিষ্ট করা হয়। সাধারণত Default হিসাবে current সময় ও তারিখ দেখানো হয়। কোনো …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%a4%e0%a6%be%e0%a6%b0%e0%a6%bf%e0%a6%96-%e0%a6%93-%e0%a6%b8%e0%a6%ae%e0%a7%9f-php-5-date-and-time/
পিএইচপি ৫ ফাইল হ্যান্ডলিং (PHP 5 File Handling)
ওয়েব application এর জন্য ফাইল handiling একটি গুরত্তপূর্ণ ব্যাপার। php readfile() function আমরা একটা টেক্সট ফাইল কে পিএইচপি ফাইল এর মধ্যে read করাব। মনে করি webdictionary.txt নামের একটি টেক্সট ফাইল এ টাইপ করা আছে AJAX = Asynchronous JavaScript and XML CSS = Cascading Style Sheets HTML = Hyper Text Markup Language PHP = PHP …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%be%e0%a6%87%e0%a6%b2-%e0%a6%b9%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%a1%e0%a6%b2%e0%a6%bf/
পিএইচপি ৫ ওপেন/রিড/ক্লোজ (PHP 5 File Open/Read/Close)
এই অধ্যায়ে আপনারা শিখবেন কিভাবে সার্ভারে ফাইল ওপেন, রিড এবং ক্লোজ করতে হয় ( ফাইল খোলা, পড়া এবং বন্ধ করা)। পিএইচপি ওপেন ফাইল – fopen() ফাইল ওপেন করার একটি অপেক্ষাকৃত ভালো উপায় হলো fopen() ফাংশন দিয়ে ওপেন করা। এই ফাংশনটি readfile() ফাংশনের থেকে আরও বেশি অপশন ব্যবহারের সুযোগ করে দেয়। এই টিউটোরিয়ালে আমরা টেক্সট …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%93%e0%a6%aa%e0%a7%87%e0%a6%a8%e0%a6%b0%e0%a6%bf%e0%a6%a1%e0%a6%95%e0%a7%8d%e0%a6%b2%e0%a7%8b%e0%a6%9c-php-5-file-o/
পিএইচপি ৫ : ফাইল তৈরি / লেখা (PHP 5 File Create/Write)
আজ আমরা শিখবো কিভাবে পিএইচপি সার্ভারে ফাইল তৈরি করা যায় বা সার্ভারে থাকা ফাইল কিভাবে লেখা যায় । পিএইচপি ফাইল তৈরি বা fopen() ফাংশনের কাজ [PHP Create File – fopen()] এখানে এই fopen() ফাংশনটি ফাইল তৈরিতে ব্যবহার করা হয় । পিএইচপি তে এই ফাংশনটি আবার কিন্তু ফাইল ওপেন করতে ব্যবহার করা হয় । তাই …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%be%e0%a6%87%e0%a6%b2-%e0%a6%a4%e0%a7%88%e0%a6%b0%e0%a6%bf-%e0%a6%b2%e0%a7%87%e0%a6%96%e0%a6%be-php-5-file/
পিএইচপি ৫ ফাইল আপ্লোড (PHP 5 File Upload)
Sheikh Mahfuzur Rahman পিএইচপি’র সাহায্যে খুব সহজেই সার্ভারে ফাইল আপলোড করা যায়। যাহোক, সহজ হওয়ার কারণে বিপদও বেশি হতে পারে! তাই সার্ভারে ফাইল আপলোডের সুযোগ দেয়ার সময় সতর্ক হোন! “php.ini” ফাইল কনফিগার করা প্রথমে, ফাইল আপলোড করার জন্য পিএইচপি কনফিগার করা হয়েছে কিনা তা নিশ্চিত করতে হবে। আপনার “php.ini” ফাইলে file_uploads ডিরেক্টিভকে খুঁজে …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%be%e0%a6%87%e0%a6%b2-%e0%a6%86%e0%a6%aa%e0%a7%8d%e0%a6%b2%e0%a7%8b%e0%a6%a1-php-5-file-upload/
পিএইচপি ৫ সেশন্স (PHP 5 Sessions)
সেশান হলো ভ্যারিয়েবলে তথ্য যোগ করার একটি পদ্ধতি যা অসংখ্য পেজে ব্যবহার করা হয়। তবে এক্ষেত্রে কুকির মতো, ইউজারের কম্পিউটারে তথ্য সেভ রাখা হয়না। পিএইচপি সেশান কি? আপনি যখন একটি অ্যাপ্লিকেশনে কাজ করেন তখন আপনি সেটিকে চালু করেন, কিছু পরিবর্তন তৈরি করেন এবং তারপর আপনি অ্যাপ্লিকেশনটিকে ক্লোজ করেন। এটি একটি সেশানের মতো। কম্পিউটার এখানে জানে …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%b8%e0%a7%87%e0%a6%b6%e0%a6%a8%e0%a7%8d%e0%a6%b8-php-5-sessions/
পিএইচপি ৫ সুইচ স্ট্যাটমেন্ট (PHP 5 switch Statement)
পিএইচপি তে আমরা switch statement এর মাধ্যমে কোন শর্ত জুরে দিয়ে অনেকগুলো ব্লক code থেকে আমাদের নির্ধারিত ফলাফল পেতে পারি। উদাহরণ এর মাধ্যমে আমরা এক এক করে switch statement এর বিষয় টি বুজতে পারব < ?php $favcolor = “red”; /*এর মাধ্যমে আমরা নির্ধারণ করে দিলাম যে আমাদের red শব্দ টি দরকার*/ switch ($favcolor) /*switch statement …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%b8%e0%a7%81%e0%a6%87%e0%a6%9a-%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%9f%e0%a6%ae%e0%a7%87/
পিএইচপি ৫ while লুপ (PHP 5 while Loops)
প্রতাপ চন্দ্র পিএইচপি while লুপ কোডের একটি ব্লক নির্বাহ করে যতক্ষণ পর্যন্ত একটি বেধে দেয়া শর্ত TRUE হতে থাকে। যখন কোড লেখা হয় তখন এমন প্রয়োজন হতে পারে যে একই কাজ বার বার করার দরকার পড়ছে। তখন ওই কাজের জন্য বার বার কোড না লিখে লুপ ব্যবহার করে একই ফল পাওয়া যায়। এতে কোড …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%b9%e0%a7%8b%e0%a7%9f%e0%a6%be%e0%a6%87%e0%a6%b2-%e0%a6%b2%e0%a7%81%e0%a6%aa%e0%a7%8d%e0%a6%b8-php-5-while-loops/
পিএইচপি ৫ ফর লুপ (PHP 5 for Loops)
প্রতাপ চন্দ্র প্রোগ্রামিং ল্যাঙ্গুয়েজে লুপিং একটি গুরুত্বপূর্ণ টার্ম। একটি নির্দিষ্ট শর্ত পূরণ না হওয়া পর্যন্ত কম্পিউটারকে একই কাজ পুণ:পুণ: করানোর জন্য for loop স্টেটমেন্ট ব্যবহার করা হয়। PHP (পিএইপি) ল্যাঙ্গুয়েজেও for loop স্টেটমেন্ট ব্যবহার করা হয় এক ব্লক কোড একটি নির্দিষ্ট সংখ্যকবার আবর্তিত হয়ে নির্বাহ করার জন্য। PHP তে for loop স্টেটমেন্টটি তখন ব্যবহার …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%b0-%e0%a6%b2%e0%a7%81%e0%a6%aa%e0%a7%8d%e0%a6%b8-php-5-for-loops/
পিএইচপি ৫ ফাংশন (PHP 5 Functions)
সুদীপ্ত সাহা PHP এর মূল শক্তি হিসেবে এর ফাংশনকেই বিবেচনা করা হয়। কারণ এর প্রায় ১০০০ বিল্ট-ইন ফাংশন রয়েছে। PHP ইউজার ডিফাইন্ড ফাংশন বিল্ট-ইন ফাংশনের পাশাপাশি PHPতে ইউজার ডিফাইন্ড ফাংশনও তৈরি করা যায়। ফাংশন হচ্ছে কিছু স্টেটমেন্টের একটি ব্লক যা কোন প্রোগ্রামে যতবার ইচ্ছা ততবার ব্যবহার করা যায়। কোন একটি পেজ লোড হওয়ার সময়েই ফাংশন …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%be%e0%a6%82%e0%a6%b6%e0%a6%a8-php-5-functions/
পিএইচপি ৫ অ্যারে (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?) অ্যারে …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%8f%e0%a6%b0%e0%a7%87%e0%a6%b8-php-5-arrays/
পিএইচপি ফিল্টারস (PHP Filters)
অনিরাপদ উৎস থেকে ডাটাকে বৈধ করার জন্য আমরা পিএইচপি ফিল্টার ব্যবহার করে থাকি। ওয়েব অ্যাপ্লিকেশান এর জন্য পিএইচপি ফিল্টার একটি গুরুত্ত পূর্ণ বিষয়। পিএইচপি ফিল্টার extension বানানো হয়েছে ডাটাকে খুব সহজে এবং তারাতারি ফিল্টার করার জন্য। কেন ফিল্টার ব্যবহার করা হয় প্রায় সব ওয়েব অ্যাপ্লিকেশান বাইরের ইনপুট এর উপর নির্ভরশীল। যা একজন ইউজার বা …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a6%ab%e0%a6%bf%e0%a6%b2%e0%a7%8d%e0%a6%9f%e0%a6%be%e0%a6%b0%e0%a6%b8-php-filters/
পিএইচপি : একটি মাইএসকিউএল ডাটাবেজ তৈরি করা (PHP Create a MySQL Database)
Sheikh Mahfuzur Rahman একটি ডাটাবেজ এক বা তারও বেশি টেবল নিয়ে গঠিত। কোন MySQL ডাটাবেজ তৈরি বা মুঁছে দিতে চাইলে আপনার বিশেষ ধরণের আইনগত অধিকার লাগবে যা CREATE নামে পরিচিত। MySQLi এবং PDO ব্যবহার করে একটি মাইএসকিউএল ডাটাবেজ তৈরি করা CREATE DATABASE স্টেটমেন্ট মাইএসকিউএল-এ একটি ডাটাবেজ তৈরি করতে ব্যবহৃত হয়। নিচের উদাহরণটি “myDB” নামের …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%95%e0%a6%9f%e0%a6%bf-%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2/
পিএইচপি : মাইএসকিউএল টেবিল তৈরি (PHP Create MySQL Tables)
একটি ডাটাবেস টেবিল এর নিজস্ব নাম থাকে এবং এটা কলাম ও সারি নিয়ে গঠিত হয়। MySQLi এবং PDO ব্যবহার করে একটি মাইএসকিউএল ছক (table) তৈরি করা মাইএসকিউএল এ টেবিল তৈরি করতে CREATE TABLE স্টেটমেন্ট ব্যাবহার করা হয়। আমরা এখন “MyGuests” নামে একটি টেবিল তৈরি করবো যার “id”, “firstname”, “lastname”, “email” এবং “reg_date” নামে পাঁচটি কলাম …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2-%e0%a6%9f%e0%a7%87%e0%a6%ac%e0%a6%bf/
পিএইচপি – মাইএসকিউএল এ ডাটা প্রবেশ করানো (PHP Insert Data Into MySQL in Bangla)
শেখ মাহফুজুর রহমান MySQLi এবং PDO ব্যবহার করে মাইএসকিউএল এ ডাটা প্রবেশ করানো একটি ডাটাবেজ এবং একটি টেবল তৈরি করার পর আমরা তাতে ডাটা যোগ করা শুরু করতে পারি। এক্ষেত্রে যেসব সিনটেক্সট-নিয়ম অনুরসরন করতে হবেঃ SQL কোয়ারিটি অবশ্যই PHP এর ভিতর কোটেড হতে হবে। SQL কোয়ারির ভেতর স্ট্রিং ভ্যালুটি অবশ্যই কোটেড হতে হবে। সংখ্যা …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2-%e0%a6%8f-%e0%a6%a1%e0%a6%be%e0%a6%9f/
পিএইচপি – টেবিলে শেষ প্রবেশকৃত রেকর্ড এর আইডি বের করা (PHP Get ID of Last Inserted Record in Bangla)
auto-increment ফাংশন এর মাধ্যমে যদি আমরা টেবিলে কোন ডাটা যোগ বা পরিবর্তন করে থাকি তাহলে এর ID এর নাম্বারটি আমরা অতি দ্রুতই পেতে পারি। Phpmyadmin এ গিয়ে “MyGuests” নামের একটি ডাটাবেস টেবিল তৈরি করি । এখানে আইডি কলাম হচ্ছে AUTO_INCREMENT ফিল্ড: CREATE TABLE MyGuests ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%9f%e0%a7%87%e0%a6%ac%e0%a6%bf%e0%a6%b2%e0%a7%87-%e0%a6%b6%e0%a7%87%e0%a6%b7-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%ac%e0%a7%87/
পিএইচপি প্রিপেয়ার্ড স্ট্যাটমেন্ট (PHP Prepared Statements in Bangla)
ডাটাবেজ ম্যানেজম্যান্ট সিস্টেমে একটি প্রিপেয়ার্ড স্টেটমেন্ট হলো এমন একটি ফিচার যা একই বা একই ধরণের ডাটাবেজ স্টেটমেন্ট (যেমন SQL) বারবার দক্ষতার সাথে অ্যাকজিকিউট করতে ব্যবহৃত হয়। সার্ভার সাইড স্ক্রিপ্টিং ভাষা পিএইচপিতে (PHP) প্রিপেয়ার্ড স্টেটমেন্টগুলো এসকিউএল ইঞ্জেকশনের বিরুদ্ধে খুবই কার্যকর ভূমিকা রাখে। এসকিউএল ইঞ্জেকশন হলো এক ধরণের ইঞ্জেকশন কোড যা ডাটা-প্রোগ্রামগুলোতে আক্রমণ ও তথ্য চুরির কাজে …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a6%aa%e0%a7%8d%e0%a6%b0%e0%a6%bf%e0%a6%aa%e0%a7%87%e0%a7%9f%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%a1-%e0%a6%b8%e0%a7%8d%e0%a6%9f/
পিএইচপি – মাইএসকিউএল হতে ডাটা সিলেক্ট করা (PHP Select Data From MySQL in Bangla)
select statement ব্যবহার করা হয় টেবিল এর মধ্যে কোন ডাটা সিলেক্ট করে ডিসপ্লে করার জন্য Sql syntax SELECT column_name(s) FROM table_name অথবা আমরা ব্যবহার করতে পারি SELECT * FROM table_name পিএইচপি দিয়ে এর ব্যবহার বোঝার জন্য আমাদের একটি টেবিল তৈরি করতে হবে নিচের মতন মনে করি এই টেবিল এর নাম MyGuests id firstname lastname …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a6%b8%e0%a6%bf%e0%a6%b2%e0%a7%87%e0%a6%95%e0%a7%8d%e0%a6%9f-%e0%a6%a1%e0%a6%be%e0%a6%9f%e0%a6%be-%e0%a6%ab%e0%a6%b0%e0%a7%8d/
পিএইচপি – মাইএসকিউএল হতে ডাটা ডিলিট করা (PHP Delete Data From MySQL in Bangla)
Delete statement ব্যবহার করা করা হয় ডাটাবেস টেবিল থেকে কোন ডাটাকে বাদ দিয়ে দেয়ার জন্য। এর জন্য SQL SYNTAX হল DELETE FROM table_name WHERE some_column = some_value যখন আমরা where clause ব্যবহার করব না সেইখেত্রে আমাদের সব ডাটা বাদ হয়ে যাবে। যখন আমরা where ব্যবহার করব তখন নির্দিষ্ট ডাটা বাদ হয়ে যাবে। পিএইচপি দিয়ে এর …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2-%e0%a6%b9%e0%a6%a4%e0%a7%87-%e0%a6%a1/
পিএইচপি – মাইএসকিউএল ডাটা আপডেট করা (PHP Update Data in MySQL)
মাইএসকিউএল-আই এবং পিডিও ব্যবহার করে মাইএসকিউএল টেবলে ডাটা আপডেট একটি টেবলের বিদ্যমান রেকর্ডগুলো আপডেট করতে UPDATE স্টেটম্যান্ট ব্যবহৃত হয়ঃ UPDATE table_name SET column1=value, column2=value2,… WHERE some_column=some_value লক্ষ্যণীয়ঃ আপডেট সিনট্যাক্স-এর WHERE ক্লজটিকে লক্ষ্য করুনঃ কোন্ রেকর্ড বা রেকর্ডসমূহ আপডেট করা হবে তা WHERE ক্লজটি ঠিক করে দেয়। আপনি যদি WHERE ক্লজটিকে মুঁছে দেন তাহলে …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2-%e0%a6%a1%e0%a6%be%e0%a6%9f%e0%a6%be/
পিএইচপি – মাইএসকিউএল থেকে ডাটা সিলেকশন নির্দিষ্ট করা (PHP Limit Data Selections From MySQL in Bangla)
MYSQL এর LIMIT প্যারামিটার ব্যবহার করে নির্দিষ্ট সংখ্যক রো পাওয়া যায়। অনেকগুলো পেজ এ ফলাফল ডিসপ্লে করতে অথবা pagination এর ক্ষেত্রে LIMIT প্যারামিটার টা খুব সহজ। অনেক বড় টেবিল এর জন্য এটা খুব উপকারী। মনে করি আমরা একটি order নামক টেবিল থেকে প্রথম ৩০ টা ডাটা দেখতে চাই তার জন্য SQL query টি হবে $sql …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2-%e0%a6%a5%e0%a7%87%e0%a6%95%e0%a7%87/
পিএইচপি – এক্সএমএল পার্সার (PHP XML Parsers)
এক্সএমএল কি? এক্সএমএল ল্যাঙ্গুয়েজ হলো ডাটা বা তথ্যকে স্ট্রাকচার করার একটি পদ্ধতি যা ওয়েবসাইটগুলোতে তথ্য শেয়ার করার জন্য ব্যবহৃত হয়ে থাকে। আরএসএস ফিড এবং পডকাস্টের মতো অনেক ধরণের ওয়েব টেকনোলজি এক্সএমএল দিয়ে লেখা হয়। এক্সএমএল তৈরি করা সহজ। এটি অনেকটাই এইচটিএমএল এর মতো, পার্থক্য হলো এখানে আপনি নিজেই ট্যাগ তৈরি করেন; এইচটিএমএল এর ট্যাগগুলো ডব্লিওথ্রিসি’র …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2-%e0%a6%aa%e0%a6%be%e0%a6%b0%e0%a7%8d%e0%a6%b8%e0%a6%be/
পিএইচপি ৫ সরটিং অ্যারে (PHP 5 Sorting Arrays)
আক্তারুজ্জামান Department of CSE, University of Chittagong একটি অ্যারের ইলিমেন্টগূলো বর্ণানুক্রমিক (alphabetical) অথবা সংখ্যাসূচক (numerical) ক্রম অনুসারে সাজানো যায়। এই সাজানোটা ascending (ঊর্ধ্বগামী) অথবা descending (অধোগামী) উভয় প্রকারের হতে পারে। পিএইচপি তে অ্যারে সাজানোর বা sort করার জন্য যে সব ফাংশন ব্যাবহার করা হয় ঐগুলো নিচে দেওয়া হলঃ পিএইচপি – অ্যারে ফাংশন সর্ট …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%b8%e0%a6%b0%e0%a6%9f%e0%a6%bf%e0%a6%82-%e0%a6%8f%e0%a6%b0%e0%a7%87%e0%a6%b8-php-5-sorting-arrays/
পিএইচপি – সিম্পল-এক্সএমএল পার্সার (PHP SimpleXML Parser in Bangla)
সিম্পল-এক্সএমএল (SimpleXML) হলো একটি পিএইচপি এক্সটেনশান যা আমাদেরকে সহজে এক্সএমএল ডাটা ম্যান্যুপিউলেট করতে এবং পেতে (get) সাহাজ্য করে। সিম্পল-এক্সএমএল পার্সার সিম্পল-এক্সএমএল একটি ট্রি-বেজড বা ট্রি নির্ভর পার্সার। যদি আপনি এক্সএমএল ডকুমেন্ট’টির স্ট্রাকচার বা লেআউট সম্পর্কে জেনে থাকেন তাহলে সিম্পল-এক্সএমএল একটি এলিমেন্টের নাম, এট্রিবিট এবং টেকচুয়াল ( টেক্সট) কন্টেন্টকে সহজেই পেতে সাহাজ্য করে। সিম্পল-এক্সএমএল একটি এক্সএমএল …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%b8%e0%a6%bf%e0%a6%ae%e0%a7%8d%e0%a6%aa%e0%a6%b2-%e0%a6%8f%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2/
পিএইচপি ৫ ফর্ম হ্যান্ডলিং (PHP 5 Form Handling)
আক্তারুজ্জামান Department of CSE, University of Chittagong ইউজার এর কাছ থেকে বিভিন্ন ধরনের তথ্য সংগ্রহ করতে ফর্ম (form) ব্যাবহার করা হয়। এই তথ্যগুলো পিএইচপি প্রোগ্রামের মাধ্যমে ডাটাবেজে স্টোর করা হয়। পিএইচপি তে দুটি সুপার গ্লুবাল ভেরিয়েবল আছে যা ফর্ম থেকে বিভিন্ন উপাত্ত বা ইউজার এর ইনপুট তুলে আনতে ব্যাবহৃত হয়। এই দুইটি ভেরিয়েবল হল …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%b0%e0%a7%8d%e0%a6%ae-%e0%a6%b9%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%a8%e0%a7%8d%e0%a6%a1%e0%a6%b2%e0%a6%bf/
পিএইচপি এক্সএমএল এক্সপ্যাট পার্সার (PHP XML Expat Parser in Bangla)
পিএইচপি’র বিল্ট-ইন এক্সএমএল এক্সপ্যাট পার্সার (XML Expat Parser) এক্সএমএল ডকুমেন্টকে পিএইচপি’তে প্রসেস করা সম্ভবপর করেছে। এক্সএমএল এক্সপ্যাট পার্সার এক্সপ্যাট পার্সারটি হলো ইভেন্ট-বেজড পার্সার অর্থাৎ এটি ইভেন্টের উপর নির্ভর করে একজিকিউট হয়। নিচের এক্সএমএল এর অংশটিকে দেখুনঃ <from>Jani</from> একটি ইভেন্ট-বেজড পার্সার উপরের এক্সএমএল’টিকে তিনটি ইভেন্টের সিরিজ হিসেবে রিপোর্ট করেঃ স্টার্ট এলিমেন্ট হলোঃ from CDATA সেকশানকে …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2-%e0%a6%8f%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%aa%e0%a7%8d%e0%a6%af/
পিএইচপি – এক্সএমএল DOM পার্সার (PHP XML DOM Parser in Bangla)
শেখ মাহফুজুর রহমান পিএইচপি’র বিল্ট-ইন ডম (DOM) পার্সারের জন্য পিএইচপি’তে এক্সএমএল ডকুমেন্ট প্রসেস করা সম্ভব হয়েছে। এক্সএমএল DOM পার্সার DOM পার্সার একটি ট্রি-বেজড (DOM ট্রি) পার্সার। নিচের এক্সএমএল ডকুমেন্ট ফ্র্যাকশনটির দিকে তাকানঃ <?xml version=”1.0″ encoding=”UTF-8″?> <from>Jani</from> DOM উপরের এক্সএমএল’টিকে একটি ট্রি স্ট্রাকচার হিসেবে দেখেঃ লেভেল ১: এক্সএমএল ডকুমেন্ট লেভেল ২: রুট এলিমেন্টঃ লেভেল …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%95%e0%a7%8d%e0%a6%b8%e0%a6%8f%e0%a6%ae%e0%a6%8f%e0%a6%b2-%e0%a6%a1%e0%a6%ae-%e0%a6%aa%e0%a6%be%e0%a6%b0%e0%a7%8d/
অ্যাজাক্স পরিচিতি (AJAX Introduction)
শেখ মাহফুজুর রহমান একটি ওয়েব পেজ পুরোটা রিলোড না করে পেজের একটি অংশকে আপডেট করার প্রক্রিয়াই হলো অ্যাজাক্স। অ্যাজাক্স কি? AJAX এর মানে হলো Asynchronous JavaScript and XML । অ্যাজাক্স হলো ফাস্ট এবং ডাইনামিক ওয়েব পেজ তৈরির একটি কৌশল। অ্যাজাক্স ওয়েব পেজকে অ্যাসিংক্রোনাসলি (asynchronously) সার্ভারের সাথে সামান্য পরিমাণ ডাটা বিনিময় (–) করেই আপডেট করতে …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%85%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%9c%e0%a6%be%e0%a6%95%e0%a7%8d%e0%a6%b8-%e0%a6%aa%e0%a6%b0%e0%a6%bf%e0%a6%9a%e0%a6%bf%e0%a6%a4%e0%a6%bf-ajax-introduction/
multiple Mysql query ব্যবহার করে পিএইচপি দিয়ে ডাটাবেস টেবিল এ অধিক ডাটা একসাথে অ্যাড করা যায়. PHP Insert Multiple Records Into MySQL
নাম-শরিফুল ইসলাম Job category-Php Coder Email-bappiislam1988@gmail.com Mob-01722806467 বিষয়- PHP Insert Multiple Records Into multiple Mysql query ব্যবহার করে পিএইচপি দিয়ে ডাটাবেস টেবিল এ অধিক ডাটা একসাথে অ্যাড করা যায় পিএইচপি ব্যবহার করে ফলাফল < ?php $servername = "localhost";/*mysql এর সার্ভার নাম*/ $username = "username";/*ইউজার নাম*/ $password = "password";/*পাসওয়ার্ড*/ $dbname = "myDB";/*তৈরিকৃত ডাটাবেসের নাম*/ // mysql …
Permanent link to this article: http://bangla.sitestree.com/multiple-mysql-query-%e0%a6%ac%e0%a7%8d%e0%a6%af%e0%a6%ac%e0%a6%b9%e0%a6%be%e0%a6%b0-%e0%a6%95%e0%a6%b0%e0%a7%87-%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%a6%e0%a6%bf/
পিএইচপি ৫ ভূমিকা (PHP 5 Introduction)
আক্তারুজ্জামান Department of CSE, University of Chittagong. পিএইচপি কি? পিএইচপি হল “PHP: Hypertext Preprocessor” এর সংক্ষিপ্ত রূপ। এটি বহুল ব্যবহৃত open source ল্যাংগুয়েজ যেটা মূলত ওয়েব ডেভেলপেমেন্টের জন্য ব্যবহার করা হয়। সার্ভার সাইড স্ক্রিপ্টিং ল্যাংগুয়েজ অর্থাৎ পিএইচপি স্ক্রিপ্ট রান হয় সার্ভারে। পিএইচপি ফ্রিতে ডাউনলোড এবং ব্যাবহার করা যায়। পিএইচপি শেখার আগে কি জানা …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ad%e0%a7%82%e0%a6%ae%e0%a6%bf%e0%a6%95%e0%a6%be-php-5-introduction/
পিএইচপি ৫ ফর্ম ভেলিডেশন (PHP 5 Form Validation)
কিভাবে ফর্ম কে validate করতে হয় তা আমরা এক এক করে কোড এর মাধ্যমে দেখব এবং তার বর্ণনা দেখব টেক্সট ফিল্ডের এর এইচটিএমএল ফর্ম Name: E-mail: Website: Comment: Gender: Female Male টেক্সট ফিল্ডের এর এইচটিএমএল ফর্ম : Name: <input type=”text” name=”name”> E-mail: <input type=”text” name=”email”> Website: <input type=”text” name=”website”> Comment: <textarea name=”comment” rows=”5″ …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%b0%e0%a7%8d%e0%a6%ae-%e0%a6%ad%e0%a7%87%e0%a6%b2%e0%a6%bf%e0%a6%a1%e0%a7%87%e0%a6%b6%e0%a6%a8-php-5-form-va/
পিএইচপি ৫ if…else…elseif স্ট্যাটমেন্ট (PHP 5 if…else…elseif Statements)
PHP তে আমরা কোন variable ঘোষণা করলে তা $ চিহ্ন দিয়ে প্রকাশ করে থাকি। আমরা যদি if-else statement এর কাজ করতে যাই তাহলে আমাদের এই চিহ্ন নিয়ে কাজ করতে হবে। কোন উদাহরন দেওয়ার আগে আমরা একটু if-else বিষয় টা বুঝে নেই। পিএইচপি ফাইল রান করার ক্ষেত্রে আমাদের অনেক condition থাকতে পারে if-else এর মাধ্যমে আমরা …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-if-else-elseif-%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a7%8d%e0%a6%af%e0%a6%be%e0%a6%9f%e0%a6%ae%e0%a7%87%e0%a6%a8%e0%a7%8d/
পিএইচপি মাইএসকিউএল ডাটাবেজ (PHP MySQL Database)
পিএইচপি মাইএসকিউল ডাটাবেজ এর পরিচিতি Ali Hossain Student of English Literature, Jahangirnagar University. আজাকে আমরা পিএইচপি মাইএসকিউল ডাটাবেজ এর সম্পর্কে জানব। PHP (পিএইচপি) ব্যবহার করে আপনি ডাটাবেজের সাথে সংযোগ করতে পারবেন এবং তা নিপূনভাবে পরিচালনা করতে পারবেন। MySQL (মাইএসকিউল) হচ্ছে সবচেয়ে জনপ্রিয় ডাটাবেজ সিস্টেম যেটা পিএইচপি এর সাথে ব্যবহৃত হচ্ছে। মাইএসকিউল কি ? ১. …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2-%e0%a6%a1%e0%a6%be%e0%a6%9f%e0%a6%be%e0%a6%ac/
পিএইচপি ৫ স্ট্রিংস (PHP 5 Strings)
আক্তারুজ্জামান Department of CSE,University of Chittagong যে কোন প্রুগ্রামিং ল্যাঙ্গুয়েজে স্ট্রিং এর উপর পরিষ্কার ধারনা থাকাটা খুবয় জরুরি। একটা স্ট্রিং তৈরি হয় এক বা একাধিক ক্যারেক্টার মিলে । সোজা কথায় স্ট্রিং হচ্ছে ক্যারেক্টারের সমষ্টি । যেমন “Hello World” হচ্ছে একটি স্ট্রিং। পিএইচপি স্ট্রিং ফাংশন পিএইচপিতে স্ট্রিং মেনিপুলেট করার অনেক ফাংশন রয়েছে। নিচে কিছু কমন …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%b8%e0%a7%8d%e0%a6%9f%e0%a7%8d%e0%a6%b0%e0%a6%bf%e0%a6%82%e0%a6%b8-php-5-strings/
পিএইচপি ৫ ডাটা টাইপ (PHP 5 Data Types)
আক্তারুজ্জামান Department of CSE, University of Chittagong ভেরিয়েবল বিভন্ন রকমের ডাটা স্টোর করতে পারে, এবং বিভন্ন ডাটা টাইপ বিভন্ন রকম কাজ করে। পিএইচপি নিচে উল্লেখিত ডাটা টাইপ গুলো সাপোর্ট করে। স্ট্রিং (String): স্ট্রিং তৈরি হয় এক বা একাধিক ক্যারেক্টার মিলে । সোজা কথায় স্ট্রিং হচ্ছে ক্যারেক্টারের সমষ্টি । যেমনঃ “Hello World” হচ্ছে একটি স্ট্রিং। ডাবল …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf-%e0%a6%8f%e0%a6%87%e0%a6%9a-%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%a1%e0%a6%be%e0%a6%9f%e0%a6%be-%e0%a6%9f%e0%a6%be%e0%a6%87%e0%a6%aa-php-5-data-types/
পিএইচপি ৫ ফর্ম রিকোয়ার্ড ফিল্ডস (PHP 5 Forms – Required Fields)
ফর্ম ব্যবহার করে ডাটাকে আমরা পোস্ট করে থাকি। কিন্তু অনেক সময় ইউজার কোন ফিল্ড কে খালি রেখে অথবা কোন কিছু পুরণ না করে পোস্ট করতে পারে এই ক্ষেত্রে তাকে এই এররটা ইউজার কে দেখিয়ে দেওয়ার জন্য আমরা পিএইচপি তে কিছু কোড ব্যবহার করব। এখন আমরা একটি উদাহরণ দেখব যেখানে এইচটিএমএল ব্যবহার করে একটি ফর্ম ব্যবহার …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a7%ab-%e0%a6%ab%e0%a6%b0%e0%a7%8d%e0%a6%ae-%e0%a6%ab%e0%a6%bf%e0%a6%b2%e0%a7%8d%e0%a6%a1%e0%a6%b8/
পিএইচপি – মাইএসকিউএল এ একাধিক রেকর্ড প্রবেশ করানো (PHP – Insert Multiple Records Into MySQL in Bangla)
মোঃ আরিফুল ইসলাম MySQLi এবং PDO ব্যবহার করে মাইএসকিউএল এর মধ্যে একাধিক ডাটা রেকর্ডস প্রবেশ করান একাধিক SQL statements কে executed (উদ্দিপ্ত) করার জন্য mysqli_multi_query() function (ফাংশন) ব্যাবহার করতে হবে। নিম্নলিখিত উদাহরণগুলি “MyGuests” টেবিল এ তিনটি নতুন রেকর্ড যোগ করাবে: MySQLi Object-oriented এর উদাহরণ- <?php $servername = “localhost”; $username = “username”; $password = “password”; $dbname …
Permanent link to this article: http://bangla.sitestree.com/%e0%a6%aa%e0%a6%bf%e0%a6%8f%e0%a6%87%e0%a6%9a%e0%a6%aa%e0%a6%bf-%e0%a6%ae%e0%a6%be%e0%a6%87%e0%a6%8f%e0%a6%b8%e0%a6%95%e0%a6%bf%e0%a6%89%e0%a6%8f%e0%a6%b2-%e0%a6%8f-%e0%a6%8f%e0%a6%95%e0%a6%be/