قسملوازم

پی ایچ پی میں صارف کے لیے CSV فائل بنائیں

C

مسئلہ بیان اگر آپ کے پاس MySQL ڈیٹا بیس میں ڈیٹا ہے۔ آپ صارف کو ان کا ڈیٹا CSV فائل کے طور پر حاصل کرنے کے لیے ایک URL بھیج رہے ہیں۔ آپ، جب وہ لنک پر کلک کرتے ہیں، MySQL سے ریکارڈ کے ساتھ CVS ڈاؤن لوڈ کرنے کے لیے پاپ اپ کیسے کر سکتے ہیں؟ حل 1 ہیڈر ("مواد کی قسم: متن/csv")؛ ہیڈر("مواد کی ترتیب: منسلکہ؛ filename=file.csv")؛ فنکشن آؤٹ پٹ سی ایس وی ($ ڈیٹا) { $ آؤٹ پٹ =...

ایک فائل میں سرنی پرنٹ کریں۔

P

مسئلہ کا بیان اگر آپ فائل میں ایک صف کو پرنٹ کرنا چاہتے ہیں، تو ذیل میں فراہم کردہ حل پر عمل کریں۔ حل 1 یا تو var_export یا سیٹ کریں print_r آؤٹ پٹ کو پرنٹ کرنے کے بجائے واپس کرنے کے لیے۔ اس کے بعد آپ file_put_contents کے ساتھ $results کو محفوظ کر سکتے ہیں۔ یا فائل میں لکھتے وقت اسے براہ راست واپس کریں: file_put_contents('filename.txt', print_r($b, true)); حل 2 درج ذیل کوڈ کو آزمائیں۔ $h = fopen ('فائل کا نام...

URL سے فائل کو سرور پر ڈاؤن لوڈ کریں۔

D

آپ کو اپنے سرور پر فائل ڈاؤن لوڈ کرنے کے لیے بس ذیل میں فراہم کردہ حل پر عمل کرنا ہے۔ حل 1 چونکہ PHP 5.1.0، file_put_contents() سٹریم ہینڈل کو $data پیرامیٹر کے طور پر پاس کرکے ٹکڑے ٹکڑے کرکے لکھنے کی حمایت کرتا ہے: file_put_contents("tmpfile.zip", fopen(";, 'r')); حل 2 نجی فنکشن ڈاؤن لوڈ فائل ($url، $path) { $newfname = $path؛ $file = fopen ($url...

میں کمانڈ لائن کے ذریعہ استعمال ہونے والی php.ini فائل کو کیسے تلاش کرسکتا ہوں؟

H

اگر آپ کو EasyPHP ماحول میں pdo_mysql کو فعال کرنے کی ضرورت ہے، تو ذیل کے مراحل پر عمل کریں۔ بس php --ini چلائیں اور اپنے CLI کے ذریعہ استعمال کردہ php.ini کے مقام کے لئے آؤٹ پٹ میں لوڈ شدہ کنفیگریشن فائل تلاش کریں۔ حل 2 phpinfo() کے برعکس یہ بتائے گا کہ کیا اس نے php.ini کو بالکل بھی نہیں پایا/ استعمال نہیں کیا۔ var_dump( get_cfg_var('cfg_file_path'))؛ اور آپ آسانی سے php.ini کی لوکیشن سیٹ کر سکتے ہیں...

پی ایچ پی میں فائل کی ایکسٹینشن کیسے حاصل کی جائے؟

H

یہ ایک ایسا سوال ہے جسے آپ ویب پر ہر جگہ مختلف جوابات کے ساتھ پڑھ سکتے ہیں: حل 1 دوسری اسکرپٹنگ زبانوں کے لوگ ہمیشہ سوچتے ہیں کہ ان کی زبان بہتر ہے کیونکہ ان کے پاس ایسا کرنے کے لیے بلٹ ان فنکشن ہوتا ہے نہ کہ پی ایچ پی۔ حقیقت میں، یہ موجود ہے، لیکن بہت کم لوگ اسے جانتے ہیں. میٹ pathinfo(): $ext = pathinfo($filename, PATHINFO_EXTENSION); یہ تیز اور بلٹ ان ہے۔ pathinfo() آپ کو دوسری معلومات دے سکتا ہے...

زیادہ سے زیادہ اپ لوڈ فائل کا سائز تبدیل کریں۔

C

مسئلہ بیان اگر آپ کے پاس پی سی پر ہوسٹ کردہ ویب سائٹ ہے اور آپ کو اس تک رسائی نہیں ہے۔ آپ کے پاس ایک اپ لوڈ فارم ہے جو لوگوں کو 3MB تک بڑی mp30 فائلیں اپ لوڈ کرنے کی اجازت دیتا ہے۔ آپ کی سرور سائیڈ اسکرپٹ پی ایچ پی میں کی گئی ہے۔ جب بھی آپ فائل اپ لوڈ کرنے کی کوشش کرتے ہیں، ایک غلطی موصول ہوتی ہے جس میں دعوی کیا جاتا ہے کہ فائل زیادہ سے زیادہ سائز کی اجازت سے زیادہ ہے، لہذا سائز بڑھانے کی ضرورت ہے۔ حل 1 آپ کو قیمت مقرر کرنے کی ضرورت ہے ...

لاریول کے ساتھ نجی فائل ہینڈلنگ

p

مسئلہ بیان جب آپ تصاویر، ویڈیوز، یا دیگر فائلوں جیسی فائلوں کو ذخیرہ کرتے ہیں، تو آپ انہیں عوامی فولڈر میں نہیں رکھتے بلکہ ایک پرائیویٹ فولڈر میں محفوظ کرتے ہیں جو عوامی طور پر قابل رسائی نہیں ہے۔ کیونکہ صرف مخصوص صارفین کو فائلوں تک رسائی حاصل ہونی چاہیے۔ آپ ایک پرائیویٹ فولڈر سے متعدد امیجز کیسے آؤٹ پٹ کر سکتے ہیں؟ حل 1 تیز کرنے کے لیے آپ اسے سادہ پی ایچ پی (ہیڈر + فائل پڑھیں): ہیڈر ('مواد کی قسم:...

پی ایچ پی کا استعمال کرتے ہوئے فائل ہینڈلنگ

F

یہ حل پی ایچ پی کا استعمال کرتے ہوئے ٹیکسٹ فائل کے مواد میں ترمیم/ حذف کرنے کے طریقہ کار کی رہنمائی کرے گا۔ حل 1. file_put_contents کا استعمال: file_put_contents($filename, 'file_content')؛ اگر آپ فائل کے مواد کو تبدیل کرنے کے بجائے اس میں شامل کرنا چاہتے ہیں تو استعمال کریں: file_put_contents($filename, 'append_this', FILE_APPEND); (file_out_contents استعمال کرنے کا آسان متبادل ہے...

پی ایچ پی فائل ہینڈلنگ پڑھنا اور لکھنا

P

اس مضمون میں، ہم دیکھیں گے کہ فائل ہینڈلنگ کیسے کام کرتی ہے۔ مسئلہ بیان آپ کا کام ایک PHP اسکرپٹ لکھنا ہے، جو فائل "grades.txt" سے گریڈ پڑھتا ہے، ان سب کو ایک ایک کرکے بڑھاتا ہے، بڑھے ہوئے درجات کو فائل "results.txt" میں لکھتا ہے، اور آخر میں بڑھے ہوئے درجات کو پرنٹ کرتا ہے۔ فائل "results.txt"۔ اگر گریڈ 5 ہے، تو اسے نہیں بڑھایا جائے گا۔ درجات میں...

ٹیوٹر نیٹ ورک

A سے Z تک PHP سیکھیں۔