پی ایچ پی کے ذریعے ای میل بھیجیں

پی ایچ پی کے ذریعے ای میل بھیجیں

PHP کے ذریعے ای میل بھیجنا بہت آسان ہے۔ ()mail فنکشن استعمال کرتے ہوئے صرف ایک لائن پر مشتمل کوڈ کی مدد سے بھی ای میل بھیجی جا سکتی ہے۔ لیکن PHP کی اس سہولت کا مؤثر استعمال ویب ایپلی کیشن میں ہی کیا جا سکتا ہے۔ ایپلی کیشن میں ہونے والے مختلف کاموں کے نتیجے میں خود کار طریقے سے ای میل بھیج کر آپ متعلقہ لوگوں کو صورت حال سے مطلع کر سکتے ہیں۔ مثال کے طور پر ایسے کام درج ذیل ہو سکتے ہیں: مکمل تحریر

سی ایس ایس کی مدد سے ایچ ٹی ایم ایل کو خوبصورت بنائیں

سی ایس ایس کی مدد سے ایچ ٹی ایم ایل کو خوبصورت بنائیں

HTML کی مدد سے بنائے گئے ویب پیجز کو خوبصورت اور منظم بنانے کے لیے CSS استعمال کی جاتی ہے۔ مثلاً‌ عنوان کا سائز اور رنگ کیا ہونا چاہیے، پیراگراف کا فونٹ کیا ہونا چاہیے اور اس کے گرد فاصلہ کتنا ہونا چاہیے، کسی تصویر کے گرد کتنی موٹائی کا اور کس رنگ کا بارڈر لگنا چاہیے، ٹیبل کے جو خانے ہیں ان کی ویلیوز کے گرد کتنا فاصلہ ہونا چاہیے، دیگر ویب پیجز کے لنکس کونسے رنگ میں ہونے چاہئیں اور ان کے نیچے لائن موجود ہونی چاہیے یا نہیں، اور یہ کہ ویب پیج کے کونسے حصوں کو بائیں کالم میں، کونسے حصوں کو درمیانی کالم میں، اور کونسے حصوں کو بائیں کالم میں موجود ہونا چاہیے وغیرہ۔ یعنی HTML ایلی منٹس پر ہر طرح کی یہ فارمیٹنگ CSS کی مدد سے کی جاتی ہے۔ مکمل تحریر

کورل ڈرا میں ابھری ہوئی لکھائی تیار کریں

کورل ڈرا میں ابھری ہوئی لکھائی تیار کریں

Plastic ایفیکٹ کسی لکھائی کے لیے بھی استعمال کیا جا سکتا ہے اور اس کی مدد سے 3D بٹن وغیرہ بھی تیار کیے جا سکتے ہیں۔ ابھری ہوئی لکھائی دیکھنے میں اچھی لگتی ہے، یوں لگتا ہے جیسے یہ لکھائی صفحہ پر الگ سے چپکائی گئی ہے اور ہاتھ لگانے سے انگلیوں کو اس کا ابھار محسوس ہوگا۔ جبکہ اس ایفیکٹ کی مدد سے بنائے گئے بٹنز اور گرافکس ویب سائیٹس اور ایپلی کیشنز وغیرہ میں استعمال کیے جا سکتے ہیں۔ اس ایفیکٹ کے لیے در اصل دو سافٹ ویئرز CorelDRAW اور Corel PHOTO-PAINT استعمال کیے جائیں گے۔ کورل ڈرا میں یہ سہولت دی گئی ہے کہ کسی بھی آبجیکٹ کو بٹ میپ گرافک میں تبدیل کر کے اس پر کورل فوٹو پینٹ کی مدد سے ایفیکٹس لگائے جا سکتے ہیں۔ آئیں ان دونوں سافٹ ویئرز کو استعمال کرتے ہوئے یہ ایفیکٹ لگانے کا عمل دیکھتے ہیں۔ مکمل تحریر

کوڈنگ کے لیے نوٹ پیڈ پلس پلس استعمال کریں

++Notepad دنیا بھر کے پروگرامرز میں بہت مقبول ہے۔ اس کی وجہ نوٹ پیڈ کے بہت سے مفید فیچرز ہیں جو کوڈنگ اور ٹیکسٹ ایڈیٹنگ میں سہولت فراہم کرتے ہیں۔ نوٹ پیڈ کے اصل ورژن میں شامل فیچرز کے علاوہ ماہر پروگرامرز نے اس کے لیے بہت سے کارآمد Plugins بھی تیار کیے ہیں جو نوٹ پیڈ کی کارکردگی اور افادیت میں اضافہ کرتے ہیں۔

نوٹ پیڈ ++ کے نمایاں فیچرز یہ ہیں: کوڈ کے حصوں کو مختلف رنگوں میں دکھانا۔ کوڈ کے جن حصوں کی فی الوقت ضرورت نہ ہو، انہیں فولڈ کرنا۔ فائل کی مختلف لائنوں پر بک مارکس لگانا۔ بیک وقت بہت سی فائلوں میں تلاش اور تبدیلیاں کرنا۔ انگلش یا اردو زبان کے اعتبار سے لکھائی کی سمت تبدیل کرنا وغیرہ۔

آئیں نوٹ پیڈ کے مختلف مفید فیچرز اور ان کے استعمال کا طریقہ دیکھتے ہیں۔ مکمل تحریر

ان پیج میں نظم تیار کریں

ان پیج میں نظم تیار کریں

نظم عام طور پر درج ذیل طریقوں پر لکھی جاتی ہے (۱) ہر مصرعہ الگ سطر پر لکھا جاتا ہے اور مکمل نظم صفحہ کے درمیان میں لکھی جاتی ہے۔ (۲) ہر مصرعہ الگ سطر پر لکھا جاتا ہے لیکن کچھ اشعار یا مصرعے صفحہ کی دائیں جانب اور کچھ بائیں جانب لکھے جاتے ہیں، مثلاً‌ طاق (Odd) اشعار صفحہ کی دائیں جانب جبکہ جفت (Even) اشعار صفحہ کی بائیں جانب لکھے جاتے ہیں۔ (۳) ہر مصرعہ الگ سطر پر لکھا جاتا ہے لیکن پہلا مصرعہ صفحہ کی دائیں طرف جبکہ دوسرا مصرعہ صفحہ کی بائیں طرف لکھا جاتا ہے۔ ایک نظم میں نے ایسی بھی دیکھی ہے جس کے تین مصرعے دائیں جانب جبکہ چوتھا مصرعہ بائیں جانب لکھا گیا تھا۔ (۴) شعر کے دونوں مصرعے آمنے سامنے لا کر ایک سطر میں ایک ہی شعر لکھا جاتا ہے، جبکہ کچھ اشعار کے بعد یا آخری شعر دو سطروں پر صفحہ کے بالکل درمیان میں لکھا جاتا ہے۔ مکمل تحریر

جاوا میں کیلکولیٹر بنائیں

جاوا میں کیلکولیٹر بنائیں

NetBeans IDE کی مدد سے Java میں کیلکولیٹر بنانے کا مقصد یہ ہے کہ نئے پروگرامرز کا جاوا کے Swing فریم ورک سے تھوڑا سا تعارف ہو جائے۔ Swing فریم ورک ڈیسک ٹاپ سافٹ ویئرز کے لیے GUI یعنی Graphical User Interface بنانے کی سہولت فراہم کرتا ہے۔ NetBeans استعمال کرنے کا فائدہ یہ ہے کہ ڈیسک ٹاپ سافٹ ویئرز کے لیے GUI تیار کرنے کے لیے کوڈنگ کی ضرورت نہیں رہتی بلکہ Drag & Drop کرتے ہوئے مختلف کمپوننٹس مثلاً‌ چیک باکس، بٹن، ڈراپ ڈاؤن مینیو، ٹیبل، مینیو بار اور ٹول بار وغیرہ فارم میں شامل کیے جا سکتے ہیں۔ اس ٹٹوریل کے آخر میں کیلکولیٹر کا مکمل پراجیکٹ ZIP فائل کی شکل میں مہیا کیا گیا ہے۔ آئیں کیلکولیٹر کی تیاری مرحلہ وار دیکھتے ہیں: مکمل تحریر

سافٹ ویئر ڈیویلپمنٹ کے لیے نیٹبینز آئی ڈی ای انسٹال کریں

سافٹ ویئر ڈیویلپمنٹ کے لیے نیٹ بینز آئی ڈی ای انسٹال کریں

NetBeans ایک بہترین پروگرام ہے جسے استعمال کرتے ہوئے آپ کئی قسم کی ٹیکنالوجیز استعمال کرتے ہوئے سافٹ ویئرز اور ایپلی کیشنز بنا سکتے ہیں۔ نیٹ بینز خاص طور پر جاوا ڈیویلپمنٹ کے حوالے سے بہت مقبول ہے۔ مثلاً‌ مجھے امریکہ میں قیام کے دوران 2009 سے 2012 تک جاوا پلیٹ فارم کی مدد سے بنائے جانے والے ایک ٹرانسپورٹیشن سافٹ ویئر پر کام کرنے کا موقع ملا۔ یہ نیٹ بینز کی مدد سے ڈیویلپ کیا جانے والا ایک ڈیسک ٹاپ سافٹ ویئر تھا جس کے یوزر انٹرفیس کے لیے جاوا کا Swing فریم ورک، جبکہ اسٹوریج کے لیے Apache Derby ڈیٹابیس استعمال کی گئی تھی۔ نیٹ بینز کی مدد سے Groovy, Java, PHP, HTML+CSS+Javascript اور ++C/C وغیرہ استعمال کرتے ہوئے سافٹ ویئر ایپلی کیشنز تیار کی جا سکتی ہیں۔ مکمل تحریر

اوپن آفس رائٹر کی بنی بنائی ٹمپلیٹس استعمال کریں

اوپن آفس رائیٹر کی ریڈی میڈ ٹیمپلیٹ استعمال کریں

کسی بھی دستاویز (Document) کی تیاری بھرپور توجہ چاہتی ہے۔ ڈاکومنٹ کے مواد (Content) کی تیاری کے لیے تو وقت درکار ہوتا ہی ہے، لیکن ڈاکومنٹ کی سجاوٹ (Formatting) پر بھی اچھا خاصا وقت صرف ہوجاتا ہے۔ لیکن اگر آپ کو اپنی ڈاکومنٹ کے لیے ایک بنا بنایا سانچہ (Template) مل جائے تو ڈاکومنٹ کی فارمیٹنگ پر صرف ہونے والا وقت کافی حد تک بچایا جا سکتا ہے۔ ڈاکومنٹ کا مواد ٹیمپلیٹ میں بھریں، مواد کی نوک پلک سیدھی کریں، بس آپ کی ڈاکومنٹ تیار ہے۔ مکمل تحریر

جاوا اسکرپٹ کی لائبریری جے کیوئری استعمال کریں

اگر آپ چاہتے ہیں کہ وہ Javascript کوڈ جو آپ نے اپنی ویب ایپلی کیشن یا ویب سائیٹ کے لیے لکھا ہے اسے ہر براؤزر میں ٹیسٹ نہ کرنا پڑے تو پھر jQuery استعمال کریں۔ جے کیوئری لائبریری بذات خود جاوا اسکرپٹ کوڈ پر مشتمل ہے اور یہ ڈیویلپرز کی آسانی کے لیے تیار کی گئی ہے۔ جے کیوئری لائبریری نہ صرف کوڈ لکھنے کا آسان طریقہ فراہم کرتی ہے بلکہ اس کی مدد سے کم کوڈ لکھتے ہوئے زیادہ کام کیا جا سکتا ہے۔ جے کیوئری استعمال کرنے کے لیے پہلے اس لائبریری کی فائل ویب پیج کے head سیکشن میں شامل کرنا ہوتی ہے، پھر جے کیوئری کے $(document).ready() فنکشن کو اپنا کوڈ مہیا کرنا ہوتا ہے۔ جیسے ہی براؤزر میں ویب پیج لوڈ ہوتا ہے، یہ کوڈ موثر ہو جاتا ہے۔ آئیں جے کیوئری کے استعمال کی کچھ مثالیں دیکھتے ہیں: مکمل تحریر

پی ایچ پی مائی ایڈمن کی مدد سے ڈیٹابیس ریکارڈز ایچ ٹی ایم ایل ٹیبل میں حاصل کریں

پی ایچ پی مائی ایڈمن کی مدد سے ڈیٹابیس ریکارڈز ایچ ٹی ایم ایل ٹیبل میں حاصل کریں

کبھی آپ یہ چاہتے ہیں کہ MySQL ڈیٹابیس کے ریکارڈز HTML ٹیبل میں حاصل کیے جائیں۔ اس کا ایک طریقہ یہ ہے کہ ایک php اسکرپٹ لکھا جائے جس میں ڈیٹابیس سے ملنے والی ویلیوز کو HTML ٹیگز کے ساتھ ملا کر ایک ٹیبل تیار کر لیا جائے۔ لیکن اس مقصد کے لیے phpMyAdmin میں بھی ایک آپشن موجود ہے جس کے ذریعے کسی بھی SQL کیوئری کے نتیجے میں حاصل ہونے والے ریکارڈز کو فورً‌ا ٹیبل کی شکل دی جا سکتی ہے۔ آئیں یہ عمل مرحلہ وار دیکھتے ہیں: مکمل تحریر