পি এইচ পি এর ধারাবাহিক টিউটোরিয়াল:পর্ব-২

পর্ব-১

পর্ব-৩

পর্ব-৪

পর্ব-২

ইন্সটল শেষে XAMPP Control Panelএ যান। apache already চালু থাকলে কিছু করার দরকার নাই আর চালু না থাকলে start বাটনে click করুন।

XAMPP Control Panel Application

এখন আপনি রেডি,এবার আপনি PHP স্ক্রিপ্ট লিখতে এবং execute করতে পারেন।

টিপস: কিছু প্রাকটিস করুন Apache ও MySqlচালুর পর।যেমন:ব্রাউজারের এড্রসবারে লিখুন http://localhostফলে নিচের মত একটা পেজ খুলবে।আসেনাই?? না আসলে English বাটনে ক্লিক করুন।

XAMPP 1.7.3 - Mozilla Firefox

কিন্তু আপনার web content গুলো কোথায় থাকা দরকার?

সকল www ডকুমেন্টের মুল ডাইরেক্টরি হচ্ছে “C:\xampp\htdocs”(তবে যদি অন্য ড্রাইভে ইনস্টল দিয়ে থাকেন যেমন:D drive তখন এটা হবে “D:\xampp\htdocs”). এখন যদি এই ডাইরেক্টরিতে “mytest.html” নামে কোন ফাইল রাখেন তাহলে আপনি এটাতে অ্যাকসেস পেতে পারেন এভাবে-ব্রাউজারের এড্রেসবারে লিখুন http://localhost/mytest.html.

আচ্ছা এবার কোড লেখা শুরু করি চলুন,তার আগে একটা কথা কোড কোথায় লিখবেন?নোটপ্যাডে?লিখতে পারেন তবে PHP কোডলেখার জন্য কিছু স্পেশালাইজড সফটওয়ার আছে যেমন: Net Beans, Dreamweaver ইত্যাদি এগুলোতে কোড লিখলে অনেক সুবিধা পাবেন।এগুলো আর বললাম না লিখতে ধরলেই টের পাবেন,যে সুবিধাগুলো নোটপ্যাডে পাবেন না।এগুলোকে বলে IDE(Integrated Development  Environment).আপনি যেটাতে সাচ্ছ্যন্দবোধ করেন সেটা ব্যাবহার করুন।এখানে টিউটোরিয়ালগুলিতে নেটবিনস এ লেখা কোডের উদাহরন দেয়া হবে।(কারন আমি নিজে এটা ব্যাবহার করি)

ব্যাসিক সংকেত(syntax):

PHP Code কে কাজ করাতে অবশ্যই ফাইল extension   .php থাকতে হবে।যদি .html থাকে তাহলে PHP Code  execute হবেনা।

* PHP Code এর প্রতিটি অংশ <?php চিহ্ন দিয়ে শুরু এবং ?> চিহ্ন দিয়ে শেষ হবে।

* একটা PHP Scripting Block(<?php and ?> এর ভিতরে যা লেখা হয় সেসব নিয়ে একটা ব্লক ) ডকুমেন্টের ভিতর থাকতে পারে।

*প্রতিটি আলাদা instruction(code line) সেমিক্লোন দ্বারা শেষ হবে।

আচ্ছা এবার নেটবিনস ওপেন করুন।File>New Project এবং Categories থেকে PHP সিলেক্ট করে ডান প্যানে PHP Application তারপর Next.

New Project

এবার প্রজেক্টের নাম দিতে পারেন,ধরুন নাম দিলাম myfirst এখন আবার Next এবং শেষে Finish button এ ক্লিক করুন।নিচের মত আসছেনা?ওকে এবার <?php?> এর মাঝখানে //put your code here সিলেক্ট করে ওখানে লিখুন echo ”My first PHP page.”

তাহলে এবার সেভ করে রান করুন।(XAMPP  চালু থাকতে হবে কিন্তু।না করলে করুন ওই যে সবার উপরে দেখুন Start button  এ ক্লিক করে running করতে হবে।Apache & MySql )

myfirst - NetBeans IDE 6.7.1_2

লাল অ্যারো দেয়া বামেরটি দিয়ে সেভ এবং ডানেরটি দিয়ে রান করাতে হয়।

php tt - Microsoft Word

PHP এর টেক্সট আউটপুটের জন্য দুটি স্টেটমেন্ট ব্যাবহৃত হয় echo print.

PHP কমেন্ট:কয়েকটা চিহ্ন আছে যদি কোন PHP কোডের সামনে এগুলা দিয়ে রাখেন তাহলে এ কোডগুলি আর execute হবেনা।তবে কোডগুলি এডিটরে থাকবে, অনেক লম্বা সময় পর যদি খোলেন তাহলে এসব কমেন্ট দেখে বুঝতে পারবেন আসলে কি করতে চেয়েছিলেন।একটা লাইনকে কমেন্ট করে রাখতে চাইলে // বা # আর বহু লাইনকে কমেন্ট করে রাখতে চাইলে কোডের আগে /* এবং শেষে */ চিহ্ন ব্যাবহার করতে হবে।

পরামর্শ: অনেক প্রাকটিস করুন,যেটুকু শিখেছেন সেটুকুই।যেমন <?php এবং ?> কোডের ভিতর

echo "Hello World! ";
echo "Hello World! ";
echo "Hello World! ";
echo "Hello World! ";
echo "Hello World! ";
এসব লিখতে থাকুন।
<?php
echo "Hello World!";

echo "Hello World!";

?>
আর রান করান দেখুন PHP কোডের ভিতর স্পেস কাজ করেনা,এভাবে প্রাকটিস করলে নতুন নতুন জিনিস দেখতে পাবেন।

চলবে..............

Level 0

আমি রেজওয়ান। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 15 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 23 টি টিউন ও 94 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

আমি মুলত ওয়েব ডেভেলপার।এছাড়া জাহাঙ্গীরনগর বিশ্ববিদ্যালয়ে পরিসংখ্যান বিভাগে পড়ছি।www.webcoachbd.com সাইটটি ডেভেলপ ও মেইনটিনেন্স আমি করছি।আমি এই সাইটটির একমাত্র স্বত্তাধিকারী।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

আমি ইজি পিএইচপি ইউজ করি…
ধন্যবাদ…
……………………………………………
http://www.airpurifier.tk
……………………………………………
http://www.alarmsystem.tk
……………………………………………
http://www.alternativeenergy.tk
……………………………………………

আপনার কথামত কিছুই হচ্ছেনা 🙁 কি করবো?????

    XAMPP ইনস্টল হলে ডেস্কটপে XAMPP Control Panel নামে একটি আইকন দেখতে সেখানে ডাবল ক্লিক করলেই সবার উপরে যে ছবিটা দিয়েছি সেটা দেখতে পাবেন,পি এইচ পিতে যতক্ষন কাজ করবেন ততক্ষন XAMPP থেকে Apache এবং Mysql running রাখতে হবে নাহলে রান করবেনা।আর সমস্যার কথা নির্দিষ্ট করে লিখলে তা নিয়ে আলোচনা করা যেত।

    ভাই আমি আপনার কথামত সবই করছি। কিন্তু আমি যখন কোড লিখে রান করি তখন বলে Object Not FOund 🙁 🙁 দয়া করে সাহায্য করুন 🙁

    NetBeans ওপেন করুন ও উপরের টিউটোরিয়ালটি ভাল করে দেখুন সবার শেষের ছবিটির বাম দিকে myfirst এর সাথেই বাম দিকে একটা + চিহ্ন আছে,ওখানে ক্লিক করে source Files এর under এ দেখুনতো যে ফাইলটি আছে সেটার নাম index.php নাকি index.html??

    index.php দেয়া!

    আপনার সমস্যাটি বুঝতে পারলামনা।সাধারনত XAMPP থেকে Mysql,Apache চালু না থাকলে অথবা .php extension না থাকলে এ ধরনের সমস্যা হয়।

    ভাই আপনার ইয়াহু এড্রেস দিবেন?

Level 0

hmm…
nice.

ধন্যবাদ।
সহজ লাগছে।
চালিয়ে যান। বেধে গেলে আপনার সাহায্য পাব বোঝা যাচ্ছে।

Net Beans এর Download Link টা দিবেন? আমার কাছে Dreamweaver আছে।
—-Google এ খুঝে দেখছি পেয়ে যাব আশাকরি।