PHP、Javascript 和 SQL 代码混淆

2023-12-27

您好,我有这段代码可以从数据库中提取客户名称和地址。 它回显下拉列表中每个条目的客户端名称(<option value="<?php echo "$client" ?>"><?php echo "$client" ?></option>)这是在 while 循环中完成的。 然后我有一个 Javascript,当您在下拉列表中选择一个选项时,它将更改名为“content”的 DIV 的内部 HTML - 这是基于从数据库中提取的内容的唯一选项。 - 这是我无法让它工作的地方..下面是我的代码,非常感谢任何帮助。

<div id="selectBox">
<div class="ui-widget">
<form>
    <label>Select a Client:</label>
    <select id="combobox" >
    <option value="">Select...</option>
    <?php

include "db_conn.php";

callDB();   

function callDB(){      
$sql = 'SELECT * FROM clientlist';
   $query = mysql_query($sql) or die(mysql_error());
   while ($row = mysql_fetch_array($query))
          {
       $ID= $row['id'];
       $client= $row["client"];
       $postal_add= $row["postal_add"];
?>

<option value="<?php echo "$client" ?>"><?php echo "$client" ?></option>
        <?php
}} ?>
    </select>
    </form>
</div>
</div>
<br>
<div id="content">

</div>
</div>
<script type="text/javascript">



// Script for changing Div
function change()
{
switch (document.getElementById("combobox").value)
{
  case "<?php echo $client ?>":
  document.getElementById("content").innerHTML = "<h2><?php echo $client ?></h2><b>Postal Address:</b> <?php echo $postal_add ?>"
  break;

}
}

</script>

您创建了填充 div 元素的函数。然而,此时,该函数仅被定义,从未被执行。

您需要为选择框设置一个 onchange 处理程序来调用您的 javascript 函数。

另外,输出到 JavaScript 中的 php 不在 while 循环之外。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

PHP、Javascript 和 SQL 代码混淆 的相关文章

随机推荐

  • 寻找分区问题算法返回 true 的最大值子集

    我有以下任务 您有一个包含 1 假设S有两个子集s1和s2 其中一个子集所有元素的值之和等于另一个子集所有元素值之和 且为最大可能值 我必须返回 S 的哪些元素不会包含在两个子集中的任何一个中 它可能之前已经解决了 我认为它的一些变体分区问
  • Eclipse 动态 Web 项目文件位置

    我正在 Eclipse 中创建一个新的动态 Web 项目 并且想知道文件夹分类的最佳实践是什么 这就是我认为的 文件夹 有人可以验证一下吗
  • jQuery:获取父级、父级 ID?

    ul li a href www example com link a li ul 如何使用 jQuery 获取 ul myList 的 id 单击链接时会触发我的 j 脚本事件 我努力了 this parent attr id 但它获取了
  • 有关运行 Windows Phone 8 资源密集型任务的任何提示吗?

    我一直在尝试让资源密集型任务后台代理在部署到手机后以发布模式运行几天 但从未见过它运行 有人让它在调试器之外工作吗 你等了多久才运行 我能够使用 LaunchForTest 启动并成功运行资源密集型任务 但从未让它在发布模式下正常运行 即使
  • 通过打开包含内容的文本编辑器来捕获用户输入

    从 bash 脚本中 我想 打开当前用户的默认文本编辑器 粘贴字符串 original content in it 一旦用户修改内容然后关闭文本编辑器 将修改后的字符串捕获到变量中 modified content 然后保存 modifie
  • 我是否可以在前向声明中默认模板参数

    所以我试图了解 Boost 发生了什么ptree执行 在ptree hpp中basic ptree实际上定义为 template
  • 在 VBA 中从 IEEE-754 双精度数中提取尾数、指数和符号数据

    如何在 VBA 中从 IEEE 754 64 位 双精度 浮点数中提取尾数 指数和符号数据 谢谢 Edit 约翰科尔曼评论后 在发布原始问题之前 我已经四处寻找解决方案 但只能找到如何在 C 中执行此操作 例如使用具有位字段的结构 找不到
  • 我可以更改 PHP 接受的扩展吗?

    我想接受包含 PHP 代码的其他类型的文件 例如 如果通过 PHP 读取 aspx 文件 就像它是 php 一样 那就太好了 将其添加到 Apache 中的 htaccess 文件中 以使 html 解析为 PHP AddType appl
  • 将数据从一个 hbase 表复制到另一个 hbase 表

    我创建了一个表 hivetest 它还在 hbase 中创建了名为 hbasetest 的表 现在我想将 hbasetest 数据复制到具有相同架构的另一个 hbase 表 例如 logdata 中 那么 任何人都可以帮助我如何在不使用配置
  • 环境变量和@Value不能在Spring Boot上一起工作

    我有一个 Spring boot 应用程序 它连接到用作缓存的 Redis 实例 当我在开发环境中时 我有以下内容 spring profiles default redis host localhost port 6379 而我的缓存配置
  • 如何使用Firebug或其他查看WS/WSS Websocket请求内容?

    有没有办法查看Websocket流量 首次握手时仅可见 Websocket 标头 响应后一切都消失了 Connection Upgrade Sec WebSocket Accept EQqklpK6bzlgAAOL2EFX nx8bEI U
  • 在asp.net中动态添加

    标签用于评论系统

    我正在为我的网页制作一个评论框 我设计了一个表单来获取用户名和评论并将其存储在数据库表中 我不知道如何在页面上呈现该数据 通过迭代表格并随后在页面上创建段落或在页面上创建标签 我在 C 中使用 LINQ to SQL 请告诉我如何在网页或教
  • 带子图的猫图有限制吗? [复制]

    这个问题在这里已经有答案了 Seaborn 的 catplot 似乎无法与 plt subplots 一起使用 我不确定这里有什么问题 但我似乎无法将它们并排放置 Graph 1 plt subplot 121 sns catplot x
  • 清理数组

    我有一个动态生成的表单 最终用户将能够向数据库提交员工详细信息 因此数组 fname 将包含所有名字 lname 将包含所有姓氏等 然后将数组插入到 MySQL 中 如下所示 query INSERT INTO workers date a
  • 打印空行有什么作用?

    我知道这个问题很可能是您今天听到的最愚蠢的问题 但对我来说 这是我编程学习现阶段的一个大问题 为什么这段 Python 代码中需要第二个空行 那条线有什么作用 print Content Type text plain print prin
  • 我可以在 tmux 中双击选择并复制吗?

    我正在学习使用 tmux 我发现当我在 tmux 窗口中时 双击选择和复制功能不再起作用 我可以像 iterm2 一样使用双击来选择和复制吗 我用谷歌搜索了一段时间 但没有找到简短而明确的答案 我已经添加了setw g mode mouse
  • 按地址获取符号(符号二进制,iOS 构建)

    我有分配工具的快照 其中包含有趣符号的地址 我想知道这个地址在代码中的位置 我有相应的 dSYM 文件 我尝试使用atosym命令行工具 但它给了我错误的符号 与我的应用程序无关 如何获得 PS 二进制文件由XCode 4 3 2构建 代码
  • ./deploy.sh 不适用于 gitlab ci

    我的问题是我创建的 bash 脚本出现此错误 bin sh eval 第 88 行 deploy sh 未找到 在 gitlab 上 下面是我的示例脚本 gitlab ci yml 我怀疑 gitlab ci 不支持 bash 脚本 ima
  • Python 中的正则表达式用于检测整数、浮点数或科学记数法中的数字

    如何在 Python 中创建接受数字的正则表达式 这些数字可以是整数 浮点数 也可以是 3e 3 或 3e 3 格式 我只想匹配字符串的开头 如果存在上述任何格式的数字 则返回该数字和字符串的其余部分 Edit 例如 输入 gt gt 29
  • PHP、Javascript 和 SQL 代码混淆

    您好 我有这段代码可以从数据库中提取客户名称和地址 它回显下拉列表中每个条目的客户端名称