【问题标题】:Jess in php code how?Jess在php代码中如何?
【发布时间】:2012-01-21 07:34:09
【问题描述】:

我正在尝试在网站中嵌入专家系统。

我的专家系统代码是一个 Jess 脚本 (1.clp),例如:

 (defrule ask_input
            (initial-fact)
        =>
            (printout t "Welcome " ?*answer* crlf)
        )

我在 php 中使用了一个表单,当我按下提交按钮时我想要 通过 jess 运行 1.clp,并将表单中的变量 fname 保存在 ?answer 中。

例如 1.html

 <html>
        <body>
        <form action="welcome.php" method="post">
            Name: <input type="text" name="fname" />
                  <input type="submit" />
        </form>
        </body>
        </html>

欢迎.php

<?php
$name = $_POST["fname"];

// connect with 1.clp
?>

有什么想法吗?

我还能以其他方式做同样的事情吗? 提前致谢

【问题讨论】:

    标签: php jess


    【解决方案1】:

    这在 Java 中会容易得多; Jess 只是一个可以嵌入到 servlet 或 JSP 中的 Java 库。在 PHP 中,您必须以某种方式在两个运行时之间架起一座桥梁,尽管毫无疑问有人在某个时候做到了这一点,但这将是一个邪恶的科学怪人的事情,让成年男子像婴儿一样哭泣。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-09
      • 1970-01-01
      • 2014-06-03
      • 1970-01-01
      • 1970-01-01
      • 2014-09-09
      • 2022-01-11
      • 2011-07-15
      相关资源
      最近更新 更多