Jess在php中的代码怎么样?

发布于 2024-12-13 09:06:34 字数 767 浏览 1 评论 0原文

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

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

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

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

例如 1.htmlwelcome.php

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

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

// connect with 1.clp
?>

什么想法吗?

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

I am trying to embed an expert system in a site.

My code for expert system is a Jess script (1.clp) like :

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

I use a form in php and I would like when I press submit button
to run 1.clp via jess with variable fname from the form to be saved in ?answer.

For example
1.html

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

welcome.php

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

// connect with 1.clp
?>

Any ideas ?

Can I do the same somehow else ??
Thanks in advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

坏尐絯℡ 2024-12-20 09:06:34

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

This would be so much easier in Java; Jess is just a Java library you can embed in a servlet or JSP. From PHP, you have to somehow bridge between the two runtimes, and although doubtless someone's done it at some point, it would be an unholy Frankensteinian thing that made grown men weep like babies.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文