PHP को साथ पाठ फाइलबाट डाटा निकाल्नुहोस्

php- लोगो

हामी सबैलाई थाहा भएकै छ, टेक्नोलोजी र कम्प्युटि ofको मुख्य उद्देश्य भनेको आराम हो, र यस मामलामा हामी काम गर्ने छौं हामीलाई प्रोग्रामरहरूको लागि सुविधा.

धेरै चोटि, उत्तम सुरक्षा मापन भनेको आगन्तुकलाई सुनिश्चित गर्न केहि पनि गर्न सक्नु हो वास्तवमै थाहा छैन तपाई के गर्दै हुनुहुन्छयस तरीकाले हामी वेबमा सबै प्रकारका सामान्य जोखिमहरूलाई बेवास्ता गर्दछौं। यस तरिकाले, म सुझाव दिन्छु कि तपाईं वेब साइटको विकासको क्रममा सबैले अनुसरण गर्ने दिशानिर्देशहरूको पालना नगर्नुहोस्, तर तपाईं आफैंले विभिन्न कार्यहरू प्रस्ताव गर्नुहुन्छ।

कुनै पनि वेबको सब भन्दा नाजुक अंश मध्ये एक डाटाबेस हो, किनभने सबै डेटा भण्डार गर्न आवश्यक छ, धेरै जसो केसहरूमा, यो भण्डारण हुनेछ। डाटाबेस पहुँच गर्न हामीलाई निम्न जानकारी चाहिन्छ:

  • सर्भर
  • प्रयोगकर्ता
  • पासवर्ड
  • डाटाबेस नाम

सामान्यतया यो जानकारी समान फाईलमा संलग्न हुन्छ जुन डाटाबेसमा जडानको कार्य गर्दछ:

<?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');

?>

जहाँसम्म, सधैँ जस्तो गरी काम गर्ने अर्को तरीका पनि छ, हामी यो एकदमै गोपनीय डाटा प्रकार्य प्रदर्शन गर्ने भन्दा फरक फाइलमा भण्डारण गर्न सक्छौं, र त्यसपछि त्यो फाईलमा अनुमति सीमित गर्नुहोस्।

यसको लागि हामी प्रकार्य प्रयोग गर्नेछौं rtrim, को लागी साधारण पाठ फाइलबाट डाटा निकाल्नुहोस्। .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. डाटाका लागि उत्तरदायी: मिगुएल gelन्गल ग्याटन
  2. डाटाको उद्देश्य: नियन्त्रण स्पाम, टिप्पणी प्रबन्धन।
  3. वैधानिकता: तपाईंको सहमति
  4. डाटाको सञ्चार: डाटा कानुनी बाध्यता बाहेक तेस्रो पक्षलाई सूचित गरिने छैन।
  5. डाटा भण्डारण: डाटाबेस ओसीन्टस नेटवर्क (EU) द्वारा होस्ट गरिएको
  6. अधिकार: कुनै पनि समयमा तपाईं सीमित गर्न सक्नुहुनेछ, पुन: प्राप्ति र तपाईंको जानकारी मेटाउन।