A PHP Error was encountered

Severity: Notice

Message: Undefined variable: staticTitle

Filename: views/header.php

Line Number: 16

Backtrace:

File: /home/spfoundationbd/public_html/application/views/header.php
Line: 16
Function: _error_handler

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 86
Function: view

File: /home/spfoundationbd/public_html/index.php
Line: 315
Function: require_once

PHP & Website Design, Development Tutorials | SP Foundation

Post Search

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"/ ..... ..... ......

Jquery & Ajax

jQuery plugin development | SP Foundationbd

Jquery র plugin তৈরীর জন্য প্রথমেই নির্দিষ্ট একটি কাঠামোর ভিতর কোড লিখতে হয়।এই কাঠামো নিজের ইচ্ছেমত তৈরী করতে পারেন (নিয়মানুযায়ী)।তবে সাধারনত একই কাঠামো বেশি ব্যবহার করা হয়ে থাকে যদি পরিবর্তন করার প্রয়োজনীয় কারন না থাকে।যেমন আমি এখানে স্লাইডিং এর জন্য একটা ছোট্ট plugin তৈরী করব এবং এর কাঠামো হবে এরুপ:  1.(function($) {

2.$.fn.sliderPlugin = function() {

3.return this.each(function() {

4.//here goes our plugin code

5.});

6.};

7.})(jQuery);

ব্যাখ্যা: $ চিহ্ন এখানে Jquery Object (jQuery) এর শটকার্ট প্রতীক।এভাবে ফাংশনের প্যারামিটার হিসেবে এই চিহ্ ..... ..... ......

Java Script

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

তারিখ, সময় ইত্যাদির জন্য জাভাস্ক্রিপ্টে Date অবজেক্ট আছে। এই অবজেক্টে প্রচুর method আছে তারিখ নিয়ে কাজ করার জন্য। Date অবজেক্ট তৈরী করতে হয় new keyword দিয়ে। যেমন

1.var currentTime = new Date();

Date() কনস্ট্রাক্টরের মধ্যে কোন প্যারামিটার না দিলে বর্তমান সময় নিয়ে একটা object তৈরী হয়।

তবে এখানে প্যারামিটার দেয়া যায়। যেমন

1.new Date(milliseconds);

2.new Date(datestring);

3.new Date(year,month,date[,hour,minute,second,millisecond ]);

milliseconds (যেমন 10000, 5000 ইত্যাদি) দিলে 1970/01/01 থেকে তত সেকেন্ড যোগ হবে যেমন ১০০০০ দিলে ১০ সেকেন্ড যোগ হবে।

datestring (যেমন August 26, ..... ..... ......

Java Script

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

javascript  popup এখন কম ব্যবহার হয়, আগে খুব প্রচলন ছিল। user কে অতিরিক্ত তথ্য আলাদা window খুলে দেখানো যায় পপআপ দিয়ে।

window.open() এই্ ফাংশন ব্যবহার করে মূলত পপআপ তৈরী করা হয়। open() এর ভিতর বেশ কিছু প্যারামিটার ব্যবহারের সুযোগ যেগুলি দিয়ে popup উইন্ডোকে customize করা যায়।

01.<!DOCTYPE html>

02.<html>

03.<head>

04.<script>

05.function pop() {

06.window.open( "http://www.google.com/" );

07.}

08.</script>

09.</head>

10.<body>

  1.  

12.<form>

13.<input type="button" onClick="pop()" value="Old fashion pop">

14.</form>

15.<p onClick="pop()">Another pop</p>

  1.  

17.</body>

18.</html>< ..... ..... ......

Jquery & Ajax

jQuery ajax method | SP Foundationbd

Jqueyr দিয়ে এজাক্সের কাজ করার জন্য ajax() method টি সবচেয়ে পাওয়ারফুল । এই method দিয়ে এখানে একটা rating system application তৈরী করে দেখাচ্ছি।

Application সম্পর্কে:ডেটাবেসে বিভিন্ন পন্যের তথ্য থাকবে।প্রথমে এই এপ্লিকেশনের কাজ হচ্ছে database থেকে php দিয়ে এই পন্যের তালিকা প্রাসঙ্গিক তথ্যসহ একটা ওয়েব পেজে দেখাবে।এই পেজে প্রতিটি পন্যের বিপরীতে রেটিং দেয়ার অপশন থাকবে।যে কেউ রেটিং দেয়ার সাথে এই ajax() method দিয়ে সেটাকে database save করা হবে এবং সব রেটিং ক্যালকুলেশন করে সবশেষে গড় রেটিং দেখাবে।ডেটাবেস এ ..... ..... ......

Jquery & Ajax

jQuery load method Tutorial in Bangla | SP Foundationbd

Jquery তে বেশ কিছু method আছে যেগুলি এজাক্স ব্যবহার করে সার্ভারের সাথে data বিনিময় বা data তুলে এনে ব্রাউজারে দেখাতে পারে। Ajax এমন একটি নতুন প্রযুক্তি যেটা দিয়ে একটা ওয়েব পেজ reload করা ছাড়াই সার্ভারের সাথে যোগাযোগ করতে পারে।নতুন একটা পিএইচপি পেজে যাবে ঠিকই এবং পিএইচপি কোড ভিতরে ভিতরে execute হবে তবে বাইরে থেকে দেখা যাবে শুধু সার্ভার থেকে পাওয়া ডেটা বা কোন ফলাফল।আর যতক্ষন কোড এক্সিকিউট হবে ততক্ষন ইউজারকে সাধারনত একটা loading এর ছবি দেখানো হয় যাতে সে বুঝতে পারে যে কোন ক ..... ..... ......