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

?>

하지만 언제나처럼 일을하는 또 다른 방법이 있습니다. 이 기밀 데이터를 기능을 수행하는 파일과 다른 파일에 저장할 수 있습니다.을 클릭 한 다음 해당 파일에 대한 권한을 제한하십시오.

이를 위해 우리는 함수를 사용할 것입니다 트림, 기능 공통 텍스트 파일에서 데이터를 추출합니다. .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 Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.