如何使搜索txt文件并显示输入值?

发布于 2025-01-17 11:16:35 字数 1072 浏览 0 评论 0原文

我的目录上的文件是这样的:

index.html
mobile.txt
adress.txt
country.txt

我的html是这样的:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form id="myform" method="post">
    <input type="text" id="nameTxt" placeholder="Please Enter Your txt name hire"/>
    <input type="submit" id="findTxt" value="search"/> 
</form>

我想显示搜索结果的内容:

<input type="text" id="diplayTxt" value=""/>

我尝试了一下,但它仍然失败:

$(document).ready(function(){
  $("#myform").submit(function (event){
    event.preventDefault()
    var obj = document.getElementById("nameTxt").value;
    var dTxt = document.getElementById("diplayTxt");
    
    $.post("index.php", {obj:obj}, function(data){
      dTxt.value = data;
    });
  });
});

这是PHP代码:

<?php
$ft = $_POST['obj'];
$fh = fopen($ft.".txt", "r");

while ($line = fgets($fh)) 
{
  echo $line;
}
fclose($fh);
?>

请帮助我修复它。

My files on my directory are like this:

index.html
mobile.txt
adress.txt
country.txt

My HTML is like this:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<form id="myform" method="post">
    <input type="text" id="nameTxt" placeholder="Please Enter Your txt name hire"/>
    <input type="submit" id="findTxt" value="search"/> 
</form>

I want to display the contents of the search results:

<input type="text" id="diplayTxt" value=""/>

I tried this but it still fails:

$(document).ready(function(){
  $("#myform").submit(function (event){
    event.preventDefault()
    var obj = document.getElementById("nameTxt").value;
    var dTxt = document.getElementById("diplayTxt");
    
    $.post("index.php", {obj:obj}, function(data){
      dTxt.value = data;
    });
  });
});

Here is the PHP code:

<?php
$ft = $_POST['obj'];
$fh = fopen($ft.".txt", "r");

while ($line = fgets($fh)) 
{
  echo $line;
}
fclose($fh);
?>

Please help me to fix it.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文