মার্কডাউন মার্কআপ ল্যাঙ্গুয়েজ সম্পর্কে ধারণা ও বেসিক সিনট্যাক্স গুলো

মার্কডাউন হচ্ছে একটা মার্কআপ ল্যাঙ্গুয়েজ যা মূলত ডকুমেন্ট ফরমেটের জন্য ব্যবহৃত হয়। বিভিন্ন ডকুমেন্টেশনে সর্বাধিক ব্যবহৃত হয় এই মার্কডাউন ল্যাঙ্গুয়েজ। এ ছাড়া স্ল্যাকে এই মার্কডাউন ব্যবহার করা হয় মেসেজিং এর জন্য। মার্কডাউনে কোন কিছু লেখা সহজ। বাড়তি কোন টুলের প্রয়োজন হয় না। যে কোন টেক্সট এডিটরে লেখা যায়। মার্কডাউনে কোন কিছু লিখে তা ওয়ার্ড, পিডিএফ, … Read more

নিজের তৈরি npm প্যাকেজ প্রজেক্টে ব্যবহার করা

একটু সার্চ করলেই অনেক নড প্যাকেজ পাওয়া যায়। সমস্যা দেখা দেয় যখন দেখা যায় যে অল্প কিছুর জন্য নিজের প্রজেক্টে ব্যবহার করা যায়। এমন পরিস্থিতিতে আমরা চাইলে ঐ প্যাকেজটি নিজের মত করে মডিফাই করে নিতে পারি। এরপর নিজের প্রজেক্টে ব্যবহার করতে পারি। কোন ভাগ থাকলেও ফিক্স করার পর এভাবে ব্যবহার করতে পারি। আপনি হয়তো বাগ … Read more

বিনামূলে অনলাইনে নিজের একটি ব্লগ বা ওয়েবসাইট তৈরি করা

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

পিএইচপি ফাইল বা ইমেজ আপলোড

সার্ভারে ফরম থেকে কোন ফাইল বা ইমেজ আপলোড করা যায় কিভাবে তা দেখব। প্রথমে একটা এইচটিএমএল ফরম তৈরি করে নিবঃ কোন ফাইল আপলোড করতে হলে আমাদের ফরম ট্যাগে multipart অপশনটা যুক্ত করতে হয়। সার্ভার সাইড কোডঃ ফাইল সার্ভারে সেভ করার জন্য দুইটা অংশ দরকার। একতা হচ্ছে ফাইলটির নাম। আরেকটা হচ্ছে টেম্পরারি লোকেশন প্রতিটা ফাইল আপলোড … Read more

পিএইচপি অ্যারে

আমরা পিএইচপিতে অ্যারে ডিক্লেয়ার করতে পারি এভাবেঃ বা এভাবেও লিখতে পারিঃ এখানে primes নামে একটা অ্যারে তৈরি করা হয়েছে। যেটা একটি ইন্টিজার অ্যারে। যেমন আমরা অ্যারে তৈরি করার পর তা দেখতে পারি এভাবেঃ লুপ চালাতে পারি এভাবেঃ অ্যারেতে কয়েটা ইলিমেন্ট আছে, তা দেখার জন্যঃ অ্যারেতে নতুন একটা ইলিমেন্ট যুক্ত করতে পারি এভাবেঃ অ্যারে থেকে যে … Read more

পিএইচপি সিরিয়ালাইজ এবং আনসিরিয়ালাইজ

ডেটাবেজে অ্যারে সেভ করার সময় তো আমরা অ্যারের প্রতিটা ইলিমেন্ট আলাদা আলাদা কলামে রাখব না। আমরা একই অ্যারের সব গুলো ভ্যালু রাখব একটা কলামে। আর তা রাখতে পারি স্ট্রিং আকারে। তখন পুরো অ্যারেটা একটা মাত্র ভ্যালু হয়ে যাবে। আমরা খুব সহজেই তখন ডেটাবেজে রাখতে পারব। অ্যারে থেকে আমাদেরকে স্ট্রিং করে দেওয়ার জন্য রয়েছে সিরিয়ালিজার। আবার … Read more

পিএইচপি রেডিও বাটন ও ড্রপডাউন সিলেক্ট প্রসেসিং

রেডিও বাটনের জন্য মার্কয়াপ আমরা এভাবে লিখতে পারিঃ পিএইচপি কোডঃ সিলেক্ট প্রসেস করার জন্য মার্কআপ লিখতে পারি এভাবেঃ আর এ জন্য পিএইচপি পার্টঃ

পিএইচপি চেকবক্স প্রসেসিং

পিএইচপিতে ফরম প্রসেসিং এর সময় অনেক সময় আমাদের চেকবক্স প্রসেস করতে হতে পারে। তা আমরা খুব সহজেই করতে পারি। যেমন মার্কয়াপ লিখতে পারি এভাবেঃ পিএইচপি অংশে এভাবে লিখতে পারিঃ এখানে আমরা isset দিয়ে প্রথমে দেখে নিয়েছি কোন ভ্যালু পাস করা হয়েছে কিনা, এবং ঐ ভ্যালুটি Yes কিনা। তারপর যদি এ দুইটা কন্ডিশন সত্য হয়, তখন … Read more

লারাভেলে ইমেজ আপলোড এবং সেভ করা

ইমেজ ছাড়া ওয়েব সাইট কল্পনা করা যায়? যায় না। আমরা দেখব কিভাবে ইমেজ আপলোড করা যায় এবং ডিরেক্টরিতে সেভ করা যায়। app > public ফোল্ডারে একটা ফোল্ডার তৈরি করব। upload বা যে কোন নামে। এই ফোল্ডারে আমরা ইমেজ আপলোড করব। আমরা একটা ভিউ তৈরি করব। যেখানে ফাইল সিলেক্টর ফরম থাকবে। ভিউতে নিচের কোড গুলো যুক্ত … Read more

লারাভেল ফরম প্রসেসিং ও ডেটাবেজে ডেটা সেভ করা

লারাভেল নিয়ে এর আগের লেখা গুলোঃ উইন্ডোজে লারাভেল / Laravel ইন্সটল বা প্রজেক্ট তৈরি লারাভেল ভিউ এবং রাউটস লারাভেল এবং ডেটাবেজ লারাভেল – ভিউতে ডেটা পাস করা লারাভেল – কোয়েরি বিল্ডার লারাভেল Eloquent লারাভেল কন্ট্রোলার লারাভেল লেআউট এর আগে আমরা ম্যানুয়ালি ডেটাবেজে ডেটা ইনপুট দিয়েছি। এবার আমরা ফরম থেকে ডেটাবেজে ডেটা সেভ করব। প্রথমে ফর্মটি … Read more