0

我正在使用 WooCommerce 构建一个电子商务网站,并希望能够从附加到产品的数据库条目中调用每个产品页面上的特定 PHP 文件。

基本上,我使用以下代码调用包含我想要的 PHP 文件 URL 的数据库条目:

<?php echo $product->get_attribute( 'Origin' );?>

'Origin' 是数据库字段,它输出我的文件 url,/assets/test.php-我猜要调用 PHP 文件并使其在页面上运行,我需要结合上述调用来获取 url,以及 php include 调用...问题是,无论我尝试什么,它都行不通。

如果有人能对此有所了解,我将不胜感激。

4

2 回答 2

1

根据您的问题陈述,您希望包含由 Origin 字段返回的文件。所以试试这个:

<?php 

$url = $product->get_attribute( 'Origin' );
// check whether url is empty or not and It's valid file or not
if(!empty($url) && is_file($url)){
    require_once($url);
}

?>

希望,它应该对你有用。

于 2013-07-02T17:09:38.447 回答
0

<?php include($product->get_attribute('Origin')); ?>

然而,这并不安全。

于 2013-07-02T17:08:02.613 回答