1

我希望能够从 Apache 的 HTTP_COOKIE 字符串中读取 cookie,然后根据该字符串的内容添加包含。

我已经做到了这一点:

<!--#set var="cookies" value="HTTP_COOKIE" -->
<p>COOKIES:  <!--#echo var="$cookies"--></p>

这给了我一个包含所有 cookie 的字符串。

现在我希望能够将字符串解析为Name=Bob.

我以为我可以做到这一点:

<!--#if expr="$cookies = /Name=([a-zA-Z]+)/"-->
<p>Your name is <!--#echo var="$1"--></p>
<!--#endif-->

但这似乎不起作用。我应该怎么做——或者这不可能吗?

4

1 回答 1

0

这绝对是可能的——见get_include_var.mod_include.c

也许您的正则表达式需要一些调整。

于 2009-06-04T06:05:03.097 回答