Asp classic 经典ASP的FPDF扩展名writetag.ext

Asp classic 经典ASP的FPDF扩展名writetag.ext,asp-classic,fpdf,Asp Classic,Fpdf,我正在尝试将FPDF扩展转换为经典Asp。我已经在我们的服务器上安装了经典Asp的FPDF(请不要担心为什么我们仍然使用经典Asp)。我试过的所有方法都很有效。现在我想拥有CREACION DE HORARIOS在GitHub上发布的WriteTag.php的功能 在转换php代码时,我在下面的函数代码中遇到了foreach(this.PileStyle作为xval)的问题 我不知道“PileStyle”是从哪里来的。这一行给我带来了麻烦,我现在无法描述,除了浏览器抛出“500-内部服务器错误”

我正在尝试将FPDF扩展转换为经典Asp。我已经在我们的服务器上安装了经典Asp的FPDF(请不要担心为什么我们仍然使用经典Asp)。我试过的所有方法都很有效。现在我想拥有CREACION DE HORARIOS在GitHub上发布的WriteTag.php的功能

在转换php代码时,我在下面的函数代码中遇到了foreach(this.PileStyle作为xval)的问题

我不知道“PileStyle”是从哪里来的。这一行给我带来了麻烦,我现在无法描述,除了浏览器抛出“500-内部服务器错误”

注意:此函数还有更多内容,但下面代码中显示的foreach是错误首次出现的地方。到目前为止,我的测试包括在“writetag.ext”文件中添加少量代码,直到出现错误为止。我一直致力于在“writetag.asp”文件启动时加载扩展名,直到出现错误。我一直无法进行测试和功能测试

我已经在PHP和经典ASP库中搜索了FPDF,没有发现经典ASP在这方面的帮助

我们将非常感谢您提供的任何帮助或指导

this.FindStyle=function FindStyle(tag, ind) //Inheritance from parent elements
{
     tag=trim(tag);

     // Family
     if(this.TagStyle[tag]["family"]!="")
          family=this.TagStyle[tag]["family"];
     else
     {
          foreach(this.PileStyle as val)
          {
               val=trim(val);
               if(this.TagStyle[val]["family"]!="") 
            {
                   family=this.TagStyle[val]["family"];
                  break;
               }
          }
     }

据我所知,PileStyle是一个数组,在原始代码中,指针移动到第一个元素,然后执行do while,将列表与PileStyle内容进行比较。我会查看您的iis日志,获得有关您遇到的错误的更多详细信息,我猜这与此数组有关。@carmen nuccio:您的建议被采纳了。我一直在寻找这种桩柱样式,到目前为止没有成功。然而,它一定在那里。根据您的评论,我需要更仔细地查看一些将此列表构建为全局数组的代码。我已经离线(磁盘崩溃)一段时间了,但你不知道吗,我一开始运行就会收到一封电子邮件。你的。谢谢你的评论。