A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_session6apdmh3o39o6p55h73hgk2rq3fcj33ac): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_sessionn65aa73frkqddqbj4s3ge2u1utaori29): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_sessiona3919pmogqi8tn6733np7rojdlqubads): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_sessionprjb8hcc3aq452dfd61c2og68gu8cjsv): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_session933fodspbdvqk4nigqdqru9mc01tastk): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_session1407gh6jukilabj3ndn6pkvbv5nnvm2i): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_sessioni0oi7hn7vatkbcs37m9fk2nn9d9p0koh): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_sessionit7ef8qellvbid14kiq01278upmrhsun): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_sessionr68v3dnf1u31mqm4laf38b6i7rsodhrl): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

A PHP Error was encountered

Severity: Warning

Message: unlink(/tmp/ci_session02dpvgul08ognh1hhf1rg4tju3m404up): Operation not permitted

Filename: drivers/Session_files_driver.php

Line Number: 384

Backtrace:

File: /home/spfoundationbd/public_html/application/controllers/BlogController.php
Line: 8
Function: __construct

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

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

Java Script

Javascript Else If statement tutorials | SP Foundationbd

এর আগে if এবং if.. else statement উদাহরন সহ দেখে এলাম। if দিয়ে একটা codeblock এক্সিকিউট করানো যায় আর if.. else দিয়ে দুটি codeblock লেখা যায় যেখানে কন্ডিশনের উপর ভিত্তি করে যেকোন একটি codeblock execute হবে। এখন আপনার যদি একের অধিক condition check করতে হয় তখন কি করবেন? এতক্ষন তো একটা condition check করা শিখলাম, একাধিক condition check করতে if...else if... else staement আছে জাভাস্ক্রিপ্টে। শুধু javascript  নয় সব programing ল্যাংগুয়েজেই এইসব স্টেটমেন্টের সুবিধা আছে।

01.var i = 5;

02.if(i < 3){

03.document.write('Hi "i" is small than 5');

  1.  

05.}else if(i == 5){

06.document.write('Hi "i" is equal to 5');

    ..... ..... ......

Java Script

Javascript If স্টেটমেন্ট tutorials | SP Foundationbd

এতক্ষনে অনেকগুলি if statement দেখে এসেছেন আগের tutoriral গুলিতে। এটা তেমন কিছুই নয় শুধুমাত্র if() এর ভিতর যে এক্সপ্রেশনটি থাকে সেটা যাচাই করে।boolean মান যাচাই করে অর্থ্যাৎ দেখে যে এক্সপ্রেশনটি true নাকি false (1 নাকি 0) রিটার্ন করে। যদি true হয় তাহলে if স্টেটমেন্ট টি এক্সিকিউট হয় এবং এই কোডব্লকে ঢুকে যায়। আর যদি false হয় মানে ০ রিটার্ন করে তাহলে else স্টেটমেন্ট এর কোডব্লকে ঢুকে যায়। যেমন শুধু if স্টেটমেন্টের একটা উদাহরন

1.var x = 'hi';

2.if(x == 'hi'){

3.document.write('yes "x" is equal to "hi"');

  1.  

5.}

যদি ২ নম্বর লা ..... ..... ......

Java Script

জাভাস্ক্রিপ্ট স্টেটমেন্ট (Javascript statement tutorials ) | SP Foundationbd

আমরা জাভাস্ক্রিপ্টে যেসব code লিখি এগুলি এক একটা কমান্ড ব্রাউজারের জন্য। এগুলি ব্রাউজারকে বলে তাকে কি করতে হবে। ইংরেজীতে যেমন আমরা বাক্য লিখি আর একটা বাক্য শেষ হয় ফুল স্টপ (.) দিয়ে। জাভাস্ক্রিপ্ট স্টেটমেন্টও এরুপ এক একটা command বা বাক্যের মত, এটা শেষ হয় সেমিকোলন দিয়ে (;)। এটাকে বলতে পারেন javascript বাক্য। একটা javascript স্ক্রিপ্টে এরুপ কিছু স্টেটমেন্ট থাকে। এগুলি ব্রাউজারকে নির্দেশনা দেয়।

কিছু statement

1.var x = 20;

2.document.write('test');

3.if(x == 20){

4.alert('Hi 20');

  1.  

6.}

..... ..... ......

Jquery & Ajax

jQuery is, toggle and slideToggle method | SP Foundationbd

Jquery তে is() method টি বেশ কাজের। ধরুন আপনার একটা এপ্লিকেশনে  check  করা দরকার যে h3 ট্যাগের পর কোন p tag আছে কিনা?বা একটা এলিমেন্ট visible কিনা? ইত্যাদি কাজের জন্য এই method ব্যবহার করতে পারেন। যেমন

index.html

01.<html>

02.<head>

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

04.<script type="text/javascript">

05.$(document).ready(function(){

06.$('#tutorial').click(function(){

07.if($('# SPFoundationbd).is(':visible')){

08.$('# SPFoundationbd).hide();

09.}else{

10.$('# S Foundationbd).show();

11.};

12.});

13.});

14.</script>

15.</head>

16.<body>

17.<p id="tutorial">When you click me,a button will toggle</p>

18.<input type="submit" id=" SPFoundationbd " value="Submit"/>

19.</body>

20.</html>

আউ ..... ..... ......

Jquery & Ajax

jQuery callback function | SP Foundationbd

Jquery র effect সম্পর্কিত method গুলিতে শেষ প্যারামিটার হিসেবে একটা function পাঠানো যায়। effect শেষ হওয়ার পরেই এই function execute হয়।এই ফাংশনকে callback function  বলে।উদাহরন এরুপ একটি ইফেক্ট সম্পর্কিত মেথড slideDown() এবং slideUp() নিয়ে এটা উদাহরন দিচ্ছি।সাধারনত আমরা এই method দুটি কিভাবে লিখি?

1.slideDown(500);

এভাবে তাইনা?এখন এই ৫০০ হচ্ছে কত গতিতে সে slide নিচে নামাবে,যাইহোক এই প্যারামিটারের পর কমা দিয়ে আমরা কলব্যাক ফাংশন দ্বিতীয় প্যারামিটার হিসেবে পাঠাতে পারি।এবং এই ফাংশনে আপনি অন্য যেকোন কাজ করতে পারেন।সুবিধা ..... ..... ......

Codeigniter

কোডইগনাইটার URI রাউটিং টিউটোরিয়াল (CodeIgniter URI Routing Bangla Tutorials) | SP Foundationbd

আমরা সবাই জানি কোডইগনাইটারের URI কিভাবে কাজ করে। প্রথমে class এরপর মেথড এবং এরপর প্যারামিটার যেমন www. spfoundationbd.com/tutorial/php_tut/1 এখানে "tutorial" হল ক্লাসের নাম এবং method হল "php_tut" এরপর "1" হল প্যারামিটার। এরপর আরও প্যারামিটার থাকতে পারে, সব ..... ..... ......

Codeigniter

কোডইগনাইটার Ajax টিউটোরিয়াল (CodeIgniter Ajax Tutorial) | SP Foundationbd

বর্তমানে php র application মানেই এজাক্স থাকবে। ajax দিয়ে পেজ reload ছাড়াই ডেটাবেস কিংবা অন্য কোন সোর্স থেকে নতুন ডেটা ব্রাউজারে দেখতে পারে। এর আগেও Jquery তে একটা ajax tutorial  দিয়েছিলাম। তবে সেটা raw PHP তে ছিল। এবার এই টিউটোরিয়ালে codeigniter ..... ..... ......

Codeigniter

কোডইগনাইটার file আপলোড (CodeIgniter File Upload)

কোডইগনাইটারে file আপলোডের জন্য একটি class আছে নাম "upload" এটা দিয়ে যেকোন file, ছবি ইত্যাদি validation করে upload করা যায়। raw PHP' মত এত বেশি কোড লিখতে হবেনা। শুধু কিছু কনফিগারেশন ঠিক করে দিতে হবে (কন্ট্রোলারে) ব্যাস ..... ..... ......

CSS

How to learn সিএসএস ডিসপ্লে | SP Foundationbd

display প্রোপার্টিজ দিয়ে ব্লক লেভেল element কে inline আবার inline element কে ব্লক লেভেল বানানো যায়। এছাড়া এই প্রোপার্টিজ দিয়ে এলিমেন্ট অদৃশ্য করে রাখা যায়। মুলত এর ৩/৪ টি মান খুব ব্যবহার হয় বাকি মানগুলি দিয়েও অনেক কাজ হয় তবে কম ব্যবহৃত হয়ে থাকে।

1..navigation a {

2.display: block;

3.margin-left: 0.5em;

4.padding: 5px;

5.border: 1px solid #000;

6.color: #000;

7.text-decoration: none;

8.}

display:inline; দিয়ে দেখুন (এটাই বা্ ডিফল্ট থাকে) সব a বা এনকর ট্যাগ একলাইনে দেখাবে। এনকর হচ্ছে (<a></a> ) ইনলাইন এলিমেন্ট। display:block; দেয়াতে ব্লক লেভেল এলিমেন্টের মত কাজ কর ..... ..... ......

CSS

How to learn সিএসএস ফ্লট tutorials | SP Foundationbd

Layout তৈরীর সময় সিএসএস ফ্লট দিয়ে সবচেয়ে গুরত্বপূর্ন কাজটি করা হয়। এছাড়া লেখা আর ছবি একসাথে থাকলে সেখানে ফ্লট ব্যবহার করা হয়। float এর মুলত দুটি মান দেয়া যায় left এবং right. left দিলে এলিমেন্ট টিকে ঠেলে বামে নিয়ে আসবে আর right দিলে ডানে নিয়ে যাবে। যেমন একটা ইমেজ বা ছবি যদি লেখার বামে নিতে চাই যেমন পত্র পত্রিকায় লেখার সাথে ছবি থাকে তাহলে

1.img {

2.float: left;

3.}

float:right দিন ছবিটি ডানে চলে যাবে।

** float দিয়ে এলিমেন্ট গুলিকে পাশাপাশি (আড়াআড়িভাবে) বা side-by-side বসানো যায়। float সবসময় আড়াআড়িভাবে কা ..... ..... ......


SP FoundationBD is optimized for learning, testing, and training. Examples might be simplified to improve reading and basic understanding. Tutorials, references, and examples are constantly reviewed to avoid errors, but we cannot warrant full correctness of all content. While using this site, you agree to have read and accepted our terms of use, cookie and privacy policy. Copyright 2016-2017 by Refsnes Data. All Rights Reserved.

Modina Plaza C-Block, Merajnagar, Rayerbag, Dhaka-1362.

Mobile: 01703136868

Skype: md.shahab.uddin9

www.spfoundationbd.com