<php
header("Content-type:text/html;charset=utf-8");
$f_open = fopen('aaatxt','w+'); //打开文件
if(isset($_POST['submit'])){ //判断,如果点了提交按钮则执行以下代码
fwrite($f_open,$_POST['txt']); //写入文件,内容为文本域传过来的值
}
>
<!DOCTYPE html>
<html>
<head>
<title></title>
<style type="text/css">
textarea{
width: 300px;
height: 20px;
}
</style>
</head>
<body>
<form method="post" action="aphp">
<textarea name="txt">
<php
$aaa = readfile('aaatxt'); //读取aaatxt的内容
>
</textarea>
<input type="submit" name="submit">
</form>
</body>
</html>
<php
fclose($f_open); //关闭文件
>
JS
使用之前引入jQuery的js库
如何得到src="jqueryjs">
使用JavaScript“>
对功能的doSearch(){
美元。 AJAX({
链接:“请求处理页面的PHP',
类型:'POST',
的数据:{
/ /这里的textarea的ID号码,而不是名字值
'SQL':$('#textarea的)VAL()
}
成功:函数(data){/ /
同上,身份z号码
('#resultarea“)HTML(数据);
}
});
}
HTML
“doSearch();>
的
PHP
我觉得你可以写你自己的
接受参数
$ _POST ['SQL'
只修改下面这一行:
$q = "UPDATE t_user SET yb=yb+'$num' WHERE userid='$userid'";修改为:
$q = "UPDATE t_user SET yb=yb+'$num' WHERE userid in ('"implode("','",explode(',',peg_replace(,'/(\s|\r|\n)+/',',',trim($userid))))"')";原理:把$userid首尾空白删除、内部所有的空白替换为逗号、再按逗号拆分为数组、再按逗号和单引号组合为字符串、最后添加首尾引号、再添加括号和in
$info是怎么赋值的? 然后, 外面有包个form么? 有指定method?
如果有包 并且是post
那么就$_POST['hrdContent']; get就$_GET['hrdContent']
不推荐用$_REQUEST
count是计算数组或Object的第一层元素的个数,当然不能去计算字符串的行数了 textarea里的行标志应该是"\n"(或'\n'或'\r\n'或"\r\n"),那么可以用explore把它化成数组后count计算就行了 $test = explode("\n", $_POST['test']);//若不行的话
在生成的表单元素以及之前的元素的名字加上中括号即可实现
比如: name="contents" => name="contents[]",最后提交获取到的数据是一个数组形式的。
代码如下:
<form name="form1" method="post" action="indexphpaction=ok">
1<input type="text" name="contents[]" value="">
2<input type="text" name="contents[]" value="">
3<input type="text" name="contents[]" value="">
<input type="submit" value="提交">
</form>
<php
if($_GET['action'] == 'ok'){
$contents = $_POST['contents'];
print_r($contents);
}
>
得到的数据是数组形式的,遍历即可。
以上就是关于php逐行读取txt文件内容,并把内容放到输入框里,一行内容对应一个输入框全部的内容,包括:php逐行读取txt文件内容,并把内容放到输入框里,一行内容对应一个输入框、html php textarea 高分求教、php处理textarea问题。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)