Post Search

Codeigniter

কোডইগনাইটারে একসাথে একাধিক ডেটাবেস ব্যবহার (Use Multiple Database Together in CodeIgniter)

By default কোডইগনাইটারে একটি database ব্যবহার হয় যেটা "config/database.php" ফাইলে সেট করা থাকে। তবে আপনি চাইলে একাধিক ডেটাবেস ব্যবহার করতে পারেন। যেমন যখন "Users" কন্ট্রোলারে থাকবে তখন "abc" ডেটাবেসের সাথে অপারেশন করবে আর যখন "Shop" কন্ট্রোলারে থাকবে তখন< ..... ..... ......

Java Script

জাভাস্ক্রিপ্ট রিপ্লেস tutorials | SP Foundationbd

replace() method দিয়ে একটা স্ট্রিংয়ের যেকোন সাবস্ট্রিং/শব্দ প্রতিস্থাপন (replace) করা যায়। এই মেথডটি দুটি প্যারামিটার নিতে পারে।

. regEx : এই প্যারামিটার দিয়ে যেকোন regular এক্সপ্রেশন দিবেন। যে সাবস্ট্রিংয়ের সাথে মিলবে সেটা replace করবে।

. replaceText : যে স্ট্রিং/শব্দ রিপ্লেসমেন্ট করে দিতে চান সেটা। কোটেশনের ভিতর দিতে হবে।

1.var regExp = / spfoundationbd /;

2.var sen = 'What do you know about spfoundationbd. spfoundationbd is the largest Bengali tutorial site.';

3.var rep = sen.replace(regExp, 'Tutorial Site');

  1. 5.document.write(rep);

** আমি শুধ ..... ..... ......

Java Script

জাভাস্ক্রিপ্ট স্ট্রিং সার্চ tutorials | SP Foundationbd

search() method একটি প্যারামিটার সমর্থন করে। রেগুলার এক্সপ্রেশন। যেকোন স্ট্রিংয়ে regular এক্সপ্রেশন প্যারামিটার ব্যবহার search(regex) মেথড দিয়ে সব সাবস্ট্রিং/শব্দগুলি কোন পজিশনে আছে সেটা দেখতে পারেন।

রেগুলার এক্সপ্রেশনের বদলে যদি কোন string দেন তাহলে এই method ভিতরে ভিতরে RegExp() নামে একটা ফাংশন/কনস্ট্রাক্টর ব্যবহার করে সেটাকে রেগুলার একসপ্রেশনে রুপান্তর করে তারপর খোজা শুরু করবে।

রেগুলার এক্সপ্রেশন সম্পর্কে ধারনা পেতে php রেগুলার এক্সপ্রেশন একটি টিউটোরিয়াল আছে সেটা দে ..... ..... ......

Java Script

জাভাস্ক্রিপ্ট স্ট্রিং স্প্লিট | SP Foundationbd

split() Function দিয়ে একটা স্ট্রিংকে array তে রুপান্তর করা যায়। এই ফাংশন দুটি প্যারামিটার নেয়। এই ফাংশনটি একটা array return করবে।

১. delimiter : কোটেশনের ভিতর একটা চিহ্ন দিতে হবে, সেই চিহ্ন যেটা দিয়ে বাক্যে string গুলি পৃথক আছে। যেমন space দিয়ে থাকতে পারে, সাধারনত এটা দিয়েই থাকে বেশি। কমা (,) বা প্লাস বা যেকোন চিহ্ন দিয়ে থাকতে পারে।

যেমন spfoundationbd is a nice site' এখানে শব্দ/স্ট্রিংগুলি স্পেস দিয়ে আলাদা করা আছে। আবার spfoundationbd /is/a/nice/site' এখানে / চিহ্ন দিয়ে পৃথক আছে ইত্যাদি।

২. limit : এই প্যারামিটারটি ঐ ..... ..... ......

Wordpress

Wordpress Tools Menu| SP Foundationbd

ওয়ার্ডপ্রেসে (http://localhost/tutorial/wp-admin/tools.php) "Tools" Menu থেকে ৩টি কাজ করা যায়।

 

১. উপরের link বা "Available tools" সাবমেনু থেকে "Press this" নামে একটি button পাোয়া যায়। এটা হল বুকমার্কলেট। এটা টেনে (drug করে) ব্রাউজারের বুকমার্ক টুলবারে বসিয়ে দিতে পারেন। তাহলে যেকোন ওয়েবসাইট ভিজিট করার সময় যদি সেই সাইটের কোন article বা যেকোন কিছু ভাল লাগে তখন যদি এই বুকমার্ক বারে থাকা "Press this" বুকমার্কটিকে ক্লিক করেন তবে সেই আর্টিকেলের তথ্য নিয়ে একটি নতুন উইন্ডো খুলবে। এই উইন্ডোটি আসলে একটি পোস্ট তৈরীর উইন্ডো, এবার আর্ ..... ..... ......

Wordpress

Wordpress User Management| SP Foundationbd

আপনার সাইটের ফ্রন্ট ইন্ডে যদি user login/registration রাখেন তাহলে যত user registration করবে তাদের তালিকা "Users" menu বা এর সাবমেনু "All Users" থেকে দেখতে পারেন। নিচের ছবিতে দেখুন মাত্র একজন ইউজার দেখাচ্ছে এটা হল এডমিনের account (install দেয়ার সময় যে user name/email  ইত্যাদি দিয়েছিলাম সেই acount টি)। যাই হোক এই panel থেকে যেকোন ইউজার সম্পাদনা, মুছে দেয়া, ইউজার ভুমিকা পরিবর্তন ইত্যাদি করতে পারবেন।

যেকোন ইউজারের উপর মাউস নিয়ে গেলেই "Edit" লিংক দেখাবে এবং এই লিংকে click করলে এই ইউজারের যেকোন তথ্য সম্পাদনা করতে পারবেন। তবে যেক ..... ..... ......

Java Script

জাভাস্ক্রিপ্ট স্ট্রিং দৈর্ঘ্য | SP Foundationbd

এতক্ষনে আগের tutorials গুলিতে অনেকবার এই length প্রোপার্টি দেখে এসেছেন এমনকি অ্যারেতে। string এ এই length প্রোপার্টি দিয়ে string এ কয়টি অক্ষর বা ক্যারেক্টার আছে সেটা দেখা যায় (space ও একটা ক্যারেক্টার) আর array তে length প্রোপার্টি দিয়ে দেখা হয় সেখানে কয়টি element আছে।

==> Form ভেলিডেশনে এই length প্রোপার্টি দিয়ে চেক করা যায় যে user কয়টি অক্ষর ইনপুট বক্সে দিয়েছে।

==> Object দিয়ে string বানান কিংবা সাধারনভাবে স্ট্রিং ডিফাইন করেন, দুটোতেই কাজ করবে এই length প্রোপার্টি। যেমন

1.var x = 'Hello spfoundationbd;

2.document.write(x.length);

3.docume ..... ..... ......

Java Script

জাভাস্ক্রিপ্ট স্ট্রিং Tutorials | SP Foundationbd

জাভাস্ক্রিপ্টে স্ট্রিং (String) হচ্ছে কিছু অক্ষরের সমষ্টি। যেমন "Hello spfoundationbd " বা 'How many tutorials you have' এগুলি হচ্ছে স্ট্রিং। ডাবল বা সিঙ্গেল কোটেশনের ভিতরে কিছু রাখলেই সেটা স্ট্রিং হিসেবে গন্য হয়। এমনকি '15' এটাও একটা স্ট্রিং। স্ট্রিং এ সিঙ্গেল না ডাবল কোটেশন দিবেন এটা নিজের ইচ্ছা। দুটি স্ট্রিং যেমন

1.var x = 'Hello spfoundationbd;

2.var y = 'How many tutorials you have';

** এভাবে তৈরী না করে স্ট্রিং অবজেক্ট ব্যবহার করেও তৈরী করা যায়, new keyword দিয়ে যেমন

1.var x = new String('Hello spfoundationbd);

তবে এভাবে কাজ করা হয়না। সাধারনত  ..... ..... ......

Java Script

জাভাস্ক্রিপ্ট ফর্ম Tutorials | SP Foundationbd

Javascript  দিয়ে Form validation করা যায়। টেক্সট ইনপুট, সিলেক্টবক্স, চেকবক্স ইত্যাদি যেকোন html form element হোক না কেন, আপনি javascript দিয়ে check করতে পারবেন user form পূরন করেছে কিনা এবং সঠিক তথ্য দিয়েছে কিনা। যদি form ঠিকমত পূরন না করে তাহলে user form submit করতে পারবেনা এবং তাকে ফর্ম পূরনের নির্দেশনাও জাভাস্ক্রিপ্ট দিয়ে দিতে পারেন।

জাভাস্ক্রিপ্ট দিয়ে ফর্ম এলিমেন্ট একসেস করা কয়েকটি উপায় আছে যেমন

document.formName.elements[0] এভাবে ফর্মের প্রথম এলিমেন্ট টিকে একসেস করা যাবে। যদি সেই form ফিল্ডে কোন মান থাকে এবং সেটা চা ..... ..... ......

Jquery & Ajax

jQuery select all | SP Foundationbd

অনেক সময় আপনার এপ্লিকেশনে কোন তালিকা থাকতে পারে এবং একসাথে তালিকাভুক্ত সব Item select করার option দিতে চান তাহলে জেকোয়েরিতে এর ছোট্র এবং সহজ সমাধান আছে।

index.html ফাইল

01.<!DOCTYPE html>

02.<html>

03.<head>

04.<title> spfoundationbd Onclick select All tutorials</title>

05.<link rel="stylesheet" href="/style.css"

06.type="text/css" />

07.<script src="/jquery_latest.js" type="text/javascript"></script>

08.<script src="/script.js" type="text/javascript"></script>

09.</head>

10.11.<body>

12.<div id="content_pane">

13.<form action="" method="post">

14.<input id="checkAll" type="checkbox" name="selectAll"/>Select All

15.<p><input class="purchase" type="checkbox" name="product1"/>HTML</p>

16.<p><input class="purchase" type="checkbox" name="product2"/ ..... ..... ......