Buscar un texto dentro de un txt
$i=0; // variable Inicial para comprobar si se encontró algun valor
//Si no está vacio y si la variable existe
if((!emptyPOST['codigo']))|| isset(POST['codigo'])){
// abriendo el archivo de texto que se encuentra en el mismo directorio
//que los archivos html y php
$file = fopen ("b.txt", "r");
//Para el indice de mi array
$v=0;
//recorrido del archivo TXT
while (!feof($file)) {
// consideramos linea por linea
$linea = fgets($file,100);
//linea por linea enviamos a un array
$cadena[$v]=$linea;
//contador incremental
$v++;
}
//obtenido los datos del archivo cerramos el archivo
fclose ($file);
// recorremos nuestro array y trabajarlo con nuestro algoritmo
foreach($cadena as $pasar)
{
// comparamos si el codigo ingresado en el TEXTBOX
//coincide con alguno que tenemos en nuestro TXT
if(POST['codigo']==substr($pasar,0,10))
{
// si es asi mostramos los datos que corresponden
echo "
";
echo "CODIGO :".substr($pasar,0,10);
echo "
";
echo "FECHA : ".substr($pasar,10,11);
echo "
";
echo "CLIENTE : ".substr($pasar,21,18);
echo "
";
echo "Ciudad : ".substr($pasar,38,20);
// indica que encontró algo
$i=1;
}
}
}
// Si no se encontró nada simplemente mostramos este texto
if($i=='0')
{
echo "Su Nro de CODIGO no fué encontrado ....";
echo "
Intente nuevamente ";
echo 'Anterior';
}
?>
Tuitear 2.017 Veces leído 0 comentarios |
27 agosto 2008 en En Internet |