使用PHP從文本文件中提取數據

php徽標

眾所周知,舒適性是技術和計算的主要目標之一,在這種情況下,我們將致力於 給我們程序員帶來的便利.

很多時候,最好的安全措施是盡一切可能確保訪問者 真的不知道你在做什麼這樣,我們將避免網絡上的各種常見漏洞。 通過這種方式,我建議您不要遵循開發網頁時每個人都遵循的準則,而是建議您自己提出不同的功能。

數據庫是任何網絡中最精緻的部分之一,因為在大多數情況下,所有需要存儲的數據都將存儲在其中。 要訪問數據庫,我們需要以下信息:

  • 伺服器
  • 用戶
  • 密碼
  • 數據庫名稱

通常,此信息附加在執行連接到數據庫功能的同一文件中:

<?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. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。