使用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. 权利:您可以随时限制,恢复和删除您的信息。