如何读取TXT文件内容并赋值给text文本框啊 [ 新手入门 ]
1、我需要读取ip.txt的内容(只有一行字符串,不用考虑处理问题),并把读取到的内容赋值给表单的文本框 2、同时还需要实现文本框能根据ip.txt内容的变化自动实时更新
现在我通过下面代码能确保文本框的实时刷新,但是怎么读取到文件内容并赋值到文本框里啊?
<script language="javascript" type="text/javascript" charset="UTF-8">
function myrefresh()
{
$(document).ready(function () {
$("#text").val((new Date()).toString());
});
}
(function(win){win.setInterval(myrefresh,500); })(window);
</script>
共 4 条回复
-
还在纠结这个?
HTML部分:
<div id="wrapper"></div> <script type="text/javascript"> jQuery(function($) { window.setInterval(function() { $('#wrapper').load("./wrap.php"); }, 1000); }); </script>
PHP部分:
<?php // filename : wrap.php if(file_exists('./wrap.txt')) { echo file_get_contents('./wrap.txt'); } ?>
-
我这样修改了,但是读不到啊
view层$root = Yii::getPathOfAlias(''); $parentOfRoot = realPath($root . '../'); $path = $parentOfRoot.'loading \\textval.php'; Yii::app()->clientScript->registerScript('pay', " jQuery(function($) { window.setInterval(function() { $('#VisitorsPoint_idcart').load('".$path."'); }, 500); }); ");
textval.php
$root = Yii::getPathOfAlias(''); $parentOfRoot = realPath($root . '../'); $ip = ($_SERVER["HTTP_VIA"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER["REMOTE_ADDR"]; $ip = ($ip) ? $ip : $_SERVER["REMOTE_ADDR"]; $paths = $parentOfRoot.'paygift\\loading\\'.$ip.'.txt'; if(file_exists($paths)){ echo str_replace("\n", "<br />", file_get_contents($paths)); }
但是下面在文本框写动态时间的就可以
Yii::app()->clientScript->registerScript('pay', " jQuery(function($) { window.setInterval(function() { $('#VisitorsPoint_idcart').val((new Date()).toString()); }, 500); }); ");
clumsyboy 南阳
注册时间:2011-05-03
最后登录:2020-01-09
在线时长:7小时27分
最后登录:2020-01-09
在线时长:7小时27分
- 粉丝3
- 金钱395
- 威望0
- 积分465