文本框中发送带有html标签的字符串
时间:2010-01-15
来源:互联网
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<?php
include("../../inc/conn.php");
$key=@$_POST["key"];
if($key=="caiji"){
$wz=@$_GET["wz"];
$lbgzs=@$_GET["lbgz"];
$lbgze=@$_GET["lbgzend"];
echo $wz."<br/>";
echo $lbgzs."<br/>";
echo $lbgze."<br/>";
exit();
$ljgzs=@$_POST["ljgzs"];
$ljgze=@$_POST["ljgze"];
$btgzs=@$_POST["btgzstart"];
$btgze=@$_POST["btgzend"];
$nrgzs=@$_POST["nrgzstart"];
$nrgze=@$_POST["nrgzend"];
$doc=file_get_contents("$wz");
$doc =iconv("GB2312", "UTF-8",$doc);
// echo $doc;
$lb=get_sub_contents($doc,"$lbgzs","$lbgze");
//echo $lb;
$lianjie=get_sub_links($lb,"$ljgzs","$ljgze");
// echo $lianjie;
$arr=explode("<br>",$lianjie);
for($i=1;$i<count($arr);$i++){
// echo $arr[$i]."<br/>";
cj($arr[$i]);
}
}
function cj($a){
$doc=file_get_contents("$a");
$doc =iconv("GB2312", "UTF-8",$doc);
$bt=get_sub_contents($doc,"$btgzs","$btgze");
// echo $bt;
$nr=get_sub_contents($doc,"$nrgzs","$nrgze");
// echo $nr;
if ($bt!="" && $nr!="")
{
$sql = "INSERT INTO caiji (bt,nr) values ('$bt','$nr')";
$result = mysql_query($sql);
echo "采集成功". $a . $bt ." <br />";
}else
{
echo "采集失败没有获得标题或内容 $a <br />";
}
}
?>
<?php
//需要调用的函数
//获得指定区域返回内容--------------------------------------------------------
function get_sub_contents($str, $start, $end)
{
if ( $start == '' || $end == '' )
{
return;
}
$str = explode($start, $str);
$str = explode($end, $str[1]);
return $str[0];
}
//获得所有链接-----------------------------------------------------
function get_sub_links($str, $start, $end)
{
if ( $start == '' || $end == '' )
{
return;
}
$bb="";
$str = explode($start, $str);
$dd=count($str);
for ($i=1;$i<$dd;$i++)
{
if (strstr($str[$i],$end))
{
$str2 =explode($end, $str[$i]);
$urls=$str2[0];
$bb=$bb.$urls."<br>";
}
}
return $bb."count:".($dd-1);
}
?>
这上面是我采集的代码,现在就是我做个表格把参数通过表格发送过去,现在的问题是文体框里带有html标签的后台程序接收不到.请大家看看哪里有问题,在此感谢大家!!!!
'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" title="Click Here To EnLarge">
<?php
include("../../inc/conn.php");
$key=@$_POST["key"];
if($key=="caiji"){
$wz=@$_GET["wz"];
$lbgzs=@$_GET["lbgz"];
$lbgze=@$_GET["lbgzend"];
echo $wz."<br/>";
echo $lbgzs."<br/>";
echo $lbgze."<br/>";
exit();
$ljgzs=@$_POST["ljgzs"];
$ljgze=@$_POST["ljgze"];
$btgzs=@$_POST["btgzstart"];
$btgze=@$_POST["btgzend"];
$nrgzs=@$_POST["nrgzstart"];
$nrgze=@$_POST["nrgzend"];
$doc=file_get_contents("$wz");
$doc =iconv("GB2312", "UTF-8",$doc);
// echo $doc;
$lb=get_sub_contents($doc,"$lbgzs","$lbgze");
//echo $lb;
$lianjie=get_sub_links($lb,"$ljgzs","$ljgze");
// echo $lianjie;
$arr=explode("<br>",$lianjie);
for($i=1;$i<count($arr);$i++){
// echo $arr[$i]."<br/>";
cj($arr[$i]);
}
}
function cj($a){
$doc=file_get_contents("$a");
$doc =iconv("GB2312", "UTF-8",$doc);
$bt=get_sub_contents($doc,"$btgzs","$btgze");
// echo $bt;
$nr=get_sub_contents($doc,"$nrgzs","$nrgze");
// echo $nr;
if ($bt!="" && $nr!="")
{
$sql = "INSERT INTO caiji (bt,nr) values ('$bt','$nr')";
$result = mysql_query($sql);
echo "采集成功". $a . $bt ." <br />";
}else
{
echo "采集失败没有获得标题或内容 $a <br />";
}
}
?>
<?php
//需要调用的函数
//获得指定区域返回内容--------------------------------------------------------
function get_sub_contents($str, $start, $end)
{
if ( $start == '' || $end == '' )
{
return;
}
$str = explode($start, $str);
$str = explode($end, $str[1]);
return $str[0];
}
//获得所有链接-----------------------------------------------------
function get_sub_links($str, $start, $end)
{
if ( $start == '' || $end == '' )
{
return;
}
$bb="";
$str = explode($start, $str);
$dd=count($str);
for ($i=1;$i<$dd;$i++)
{
if (strstr($str[$i],$end))
{
$str2 =explode($end, $str[$i]);
$urls=$str2[0];
$bb=$bb.$urls."<br>";
}
}
return $bb."count:".($dd-1);
}
?>
这上面是我采集的代码,现在就是我做个表格把参数通过表格发送过去,现在的问题是文体框里带有html标签的后台程序接收不到.请大家看看哪里有问题,在此感谢大家!!!!
'700')this.width='700';if(this.offsetHeight>'700')this.height='700';" title="Click Here To EnLarge">
作者: liaomars 发布时间: 2010-01-15
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28