পিএইচপি দিয়ে কোনও পাঠ্য ফাইল থেকে ডেটা বের করুন

পিএইচপি-লোগো

যেমনটি আমরা সবাই জানি, প্রযুক্তি এবং কম্পিউটিংয়ের অন্যতম প্রধান লক্ষ্য হ'ল সান্ত্বনা এবং এই ক্ষেত্রে আমরা কাজ করব আমাদের প্রোগ্রামারদের জন্য সুবিধা.

অনেক সময়, সর্বোত্তম সুরক্ষা পরিমাপটি দর্শককে নিশ্চিত করার জন্য যথাসাধ্য চেষ্টা করা আপনি কি করছেন তা সত্যিই জানেন নাএইভাবে আমরা ওয়েবে সমস্ত ধরণের সাধারণ দুর্বলতাগুলি এড়াব। এইভাবে, আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি ওয়েব পৃষ্ঠা বিকাশ করার সময় প্রত্যেকে যে নির্দেশিকাগুলি অনুসরণ করে সেগুলি অনুসরণ করেন না, তবে আপনি নিজেই বিভিন্ন ফাংশনগুলির প্রস্তাব দেন।

যে কোনও ওয়েবের সবচেয়ে সূক্ষ্ম অঙ্গগুলির একটি হ'ল ডেটাবেস, যেহেতু সমস্ত ডেটা যেগুলি সংরক্ষণ করা দরকার, বিস্তৃত ক্ষেত্রে এটি সংরক্ষণ করা হবে। ডাটাবেস অ্যাক্সেস করতে আমাদের নিম্নলিখিত তথ্যগুলি প্রয়োজন:

  • সার্ভার
  • ব্যবহারকারী
  • Contraseña
  • ডাটাবেস নাম

সাধারণত এই তথ্য একই ফাইলে সংযুক্ত থাকে যা ডাটাবেসের সাথে সংযোগ করার ফাংশন সম্পাদন করে:

<?php

$link=mysql_connect("SERVIDOR", "USUARIO", "CONTRASEÑA");

mysql_select_db("BASE DE DATOS",$link) OR DIE ("Error: No es posible establecer la conexión");

mysql_set_charset('utf8');

?>

যাইহোক, সর্বদা হিসাবে, জিনিসগুলি করার আরও একটি উপায় আছে, আমরা এই খুব গোপনীয় তথ্য ফাংশন সম্পাদন করে তার চেয়ে আলাদা একটি ফাইলে সংরক্ষণ করতে পারি, এবং তারপরে সেই ফাইলটিতে অনুমতিগুলি সীমাবদ্ধ করুন।

এর জন্য আমরা ফাংশনটি ব্যবহার করব আরট্রিম, জন্য ফাংশন একটি সাধারণ পাঠ্য ফাইল থেকে ডেটা উত্তোলন। .Txt থাকা উচিত প্রতিটি লাইনে একটি ডেটা, এটার মতো কিছু:

.Txt ফাইল

.Txt ফাইল

এবং আমরা পরে সংযুক্তি তৈরি করা ফাইলে, তথ্যের বিবরণ আহরণ করব:

<?php
$datos='datos.txt';
$todos_los_datos=file($datos);
$servidor=rtrim($todos_los_datos[0]);
$usuario=rtrim($todos_los_datos[1]);
$clave=rtrim($todos_los_datos[2]);
$basededatos=rtrim($todos_los_datos[3]);
$conectar=mysql_connect($servidor, $usuario, $clave);
mysql_select_db($basededatos, $conectar);
?>


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।