热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

施用html模板获取不到php的变量值

使用html模板获取不到php的变量值PHPcoderequire_once(dirname(__FILE__)."/../include/common.inc.php");require_once(DEDEINC.'/arc.
使用html模板获取不到php的变量值
PHP code
require_once(dirname(__FILE__)."/../include/common.inc.php");
require_once(DEDEINC.'/arc.partview.class.php');

error_reporting(E_ERROR | E_WARNING | E_PARSE);
function get_sub_content($str, $start, $end){
    if($start == '' || $end == ''){
        return;
    }
    $str = explode($start, $str);
    $str = explode($end, $str[1]);
    return $str[0]; 
}
include('Snoopy.class.php');
if (!$_GET['hpzl'] || !in_array($_GET['hpzl'],array('01','02'))) {
    exit('');
}
$hpzl = trim($_GET['hpzl']);

if (!$_GET['hphm']) {
    exit('');
}
$hphm = strtoupper(trim($_GET['hphm']));

if (!$_GET['tj'] || !in_array($_GET['tj'],array('SYR','SFZMHM','FDJH','CLSBDH'))) {
    exit('');
}
$tj = trim($_GET['tj']);

if (!$_GET['tj_val']) {
    exit('');
}
$tj_val = trim($_GET['tj_val']);
$tj_val = iconv('gb2312','utf-8',$tj_val);

$url = 'http://117.36.53.122:9082/wfcx/query.do?actiOntype=vioSurveil&hpzl='.$hpzl.'&hphm='.$hphm.'&tj='.$tj.'&tj_val='.urlencode($tj_val);

$snoopy = new Snoopy();
$snoopy->fetch($url); 
$result = $snoopy->results;
$result = str_replace(chr(10),'',$result);
$result = str_replace(chr(13),'',$result);
$result = str_replace(chr(9),'',$result);


$alert = get_sub_content($result,'alert("','");');
if ($alert) {
    exit('');
}

$car = array();
$car['hpzl'] = get_sub_content($result,'号牌种类 ','');
$car['hphm'] = get_sub_content($result,'号牌号码 ','');
$car['zwpp'] = get_sub_content($result,'中文品牌 ','');
$car['clxh'] = get_sub_content($result,'车辆型号 ','');
$car['cllx'] = get_sub_content($result,'车辆类型 ','');
$car['csys'] = get_sub_content($result,'车身颜色 ','');
$car['yxqz'] = get_sub_content($result,'检验有效期止 ','');
$car['bfqz'] = get_sub_content($result,'强制报废期止 ','');
$car['jdczt'] = get_sub_content($result,'机动车状态 ','');
$car['jdsyr'] = get_sub_content($result,'机动车所有人 ','');

if(!$car){
    exit('');
}

$weigui = get_sub_content($result,'信息来源','');
$weigui = explode('',$weigui);
$weigui = array_filter($weigui);
if ($weigui) {
    foreach ($weigui as $wg){
        $wg = explode('',$wg);
        $arr['hphm'] = str_replace('','',$wg[0]);
        $arr['hpzl'] = str_replace('','',$wg[1]);
        $arr['wfsj'] = str_replace('','',$wg[2]);
        $arr['wfdd'] = str_replace('','',$wg[3]);
        $arr['wfxw'] = str_replace('','',$wg[4]);
        $arr['fxjg'] = str_replace('','',$wg[5]);
        $arr['xxly'] = str_replace('','',$wg[6]);
        $car['weigui'][] = $arr;
    }
}else {
    $car['weigui'] = array();
}
//print_r($weigui);
//print_r($car);
$wg = new PartView();
$wg->SetTemplet($cfg_basedir.$cfg_templets_dir."/default/article_weigui.htm");
$wg->Display();

为什么我在html模板使用显示不出来呢?请各位大侠不吝赐教。
推荐阅读
  • 本文深入探讨了ASP.NET中ViewState、Cookie和Session三种状态管理技术的区别与应用场景。ViewState主要用于保存页面控件的状态信息,确保在多次往返服务器过程中数据的一致性;Cookie则存储在客户端,适用于保存少量用户偏好设置等非敏感信息;而Session则在服务器端存储数据,适合处理需要跨页面保持的数据。文章详细分析了这三种技术的工作原理及其优缺点,并提供了实际应用中的最佳实践建议。 ... [详细]
  • 高效批量文件重命名软件
    开发了一款基于Python的高效批量文件重命名软件,并集成了wxWidgets图形用户界面,使用cxfreeze将其打包为独立的可执行文件(exe)。该工具适用于需要频繁处理大量文件的用户,能够显著提高文件管理效率。详细使用说明包含在软件压缩包内。开发环境为Python 2.7和wxWidgets 3.0,运行环境要求兼容Windows系统。 ... [详细]
  • 前端技术实现调用摄像头进行拍照功能
    在公司项目中,为了实现调用摄像头进行拍照的功能,我们深入研究了HTML5的相关技术。尽管Java在许多方面表现出色,但在这一场景下,HTML5的灵活性和易用性更胜一筹。本文将分享具体的代码设计和实现细节,帮助开发者快速掌握这一功能。 ... [详细]
  • 如何在IDEA中安装和配置反编译插件以提高代码审查效率
    在 IntelliJ IDEA 中提升代码审查效率的一种方法是安装和配置反编译插件。首先,进入 IDEA 的设置界面,然后导航到插件管理部分。接下来,搜索 "ideaJad" 插件并进行安装。安装完成后,重启 IDEA 以确保插件生效。这将帮助你在审查二进制文件时更加高效地查看源代码。 ... [详细]
  • 尽管许多人认为跑步是一项简单的运动,但实际上它涉及诸多专业知识。不正确的跑步方式不仅会降低锻炼效果,还可能引发伤害。例如,穿着不合脚或过于陈旧的跑鞋,会导致足部支撑不足,增加受伤风险。此外,跑步姿势不当、热身不足、过度训练等问题也同样值得关注。本文将详细介绍七大常见跑步误区,并提供专业的改进建议,帮助跑者避免这些问题,提高运动效率和安全性。 ... [详细]
  • 本文深入探讨了 iOS 开发中 `int`、`NSInteger`、`NSUInteger` 和 `NSNumber` 的应用与区别。首先,我们将详细介绍 `NSNumber` 类型,该类用于封装基本数据类型,如整数、浮点数等,使其能够在 Objective-C 的集合类中使用。通过分析这些类型的特性和应用场景,帮助开发者更好地理解和选择合适的数据类型,提高代码的健壮性和可维护性。苹果官方文档提供了更多详细信息,可供进一步参考。 ... [详细]
  • Spring Batch 异常处理与任务限制优化策略 ... [详细]
  • 在处理UVA11987问题时,关键在于实现并查集结构以支持删除操作。特别地,当需要删除某个节点时,如果该节点不是根节点,则处理相对简单;然而,若删除的是根节点,则需要进行额外的处理来维护集合的连通性。本文将详细介绍如何通过优化并查集算法,确保在删除根节点时仍能高效地维护数据结构的完整性和查询效率。 ... [详细]
  • 优化后的标题:数据网格视图(DataGridView)在应用程序中的高效应用与优化策略
    在应用程序中,数据网格视图(DataGridView)的高效应用与优化策略至关重要。本文探讨了多种优化方法,包括但不限于:1)通过合理的数据绑定提升性能;2)利用虚拟模式处理大量数据,减少内存占用;3)在格式化单元格内容时,推荐使用CellParsing事件,以确保数据的准确性和一致性。此外,还介绍了如何通过自定义列类型和优化渲染过程,进一步提升用户体验和系统响应速度。 ... [详细]
  • PHP中元素的计量单位是什么? ... [详细]
  • PHP中处理回车换行符转换的有效方法与技巧
    PHP中处理回车换行符转换的有效方法与技巧 ... [详细]
  • 在ASP.NET MVC项目中,通过实战解决了Ajax请求500错误及多表数据查询的问题。具体而言,将页面分为两个部分,用户点击右侧导航栏时,通过Ajax请求动态加载数据,并在右侧显示相应的页面内容。最初尝试使用Partial Action方法,但遇到了500错误。通过详细排查和调试,最终成功解决了这一问题,并实现了预期功能。此外,还优化了多表数据查询的性能,确保系统的高效运行。 ... [详细]
  • 通过自定义 `TextView`,实现了在用户点击或焦点变化时动态调整字体颜色的效果。该方法利用了 `ColorStateList` 和 `Selector` 资源文件,确保了界面交互的流畅性和视觉效果的提升。具体实现中,通过重写 `onTouchEvent` 和 `onFocusChanged` 方法,精确控制了颜色变化的时机和状态。此外,还对性能进行了优化,确保在高频率操作下依然保持高效响应。 ... [详细]
  • 来宾 | Vmware ESXi 平台下的虚拟机在线管理与技术支持
    来宾 | Vmware ESXi 平台下的虚拟机在线管理与技术支持 ... [详细]
  • 在第六章中,我们将深入探讨MySQL中的多表查询技术,包括联结查询和子查询。联结查询通过将两个或多个表进行连接,基于连接条件生成结果集。常见的联结类型有内联结、外联结和全外联结。交叉联结(CROSS JOIN)虽然使用较少,但其原理是生成所有可能的组合,类似于笛卡尔积的概念。此外,子查询则是在一个查询语句中嵌套另一个查询,用于获取更复杂的数据集。本章将通过实例详细讲解这些查询方法的应用和优化技巧。 ... [详细]
author-avatar
mobiledu2502855777
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有