我在我的drupal网站中添加了一些php代码。 当我尝试运行它时,它会显示警告

“警告:请与支持人员联系有关php_eval()(/ folderpath ../ modules / php / php.module的第80行)失败的信息。”

该php.module的第80行包含

ob_start();

print eval('?>' . $code);

$output = ob_get_contents();

ob_end_clean();

实际上这是一个发送邮件的php代码...

有人请帮忙找出来...

提前致谢

这是我编写的用于发送邮件的代码...

$strTo = $_POST["txtTo"];

$strSubject = $_POST["txtSubject"];

$strMessage = nl2br($_POST["txtDescription"]);

//*** Uniqid Session ***//

$strSid = md5(uniqid(time()));

$strHeader = "";

$strHeader .= "From: ".$_POST["txtFormName"]."\nReply-To: ".$_POST["txtFormEmail"]."";

$strHeader .= "MIME-Version: 1.0\n";

$strHeader .= "Content-Type: multipart/mixed; boundary=\"".$strSid."\"\n\n";

$strHeader .= "This is a multi-part message in MIME format.\n";

$strHeader .= "--".$strSid."\n";

$strHeader .= "Content-type: text/html; charset=utf-8\n";

$strHeader .= "Content-Transfer-Encoding: 7bit\n\n";

$strHeader .= $strMessage."\n\n";

//*** Attachment ***//

if($_FILES["fileAttach"]["name"] != "")

{

$strFilesName = $_FILES["fileAttach"]["name"];

$strContent = chunk_split(base64_encode(file_get_contents($_FILES["fileAttach"]["tmp_name"])));

$strHeader .= "--".$strSid."\n";

$strHeader .= "Content-Type: application/octet-stream; name=\"".$strFilesName."\"\n";

$strHeader .= "Content-Transfer-Encoding: base64\n";

$strHeader .= "Content-Disposition: attachment; filename=\"".$strFilesName."\"\n\n";

$strHeader .= $strContent."\n\n";

}

$flgSend = @mail($strTo,$strSubject,null,$strHeader); // @ = No Show Error //

if($flgSend)

{

echo "Mail send completed.";

}

else

{

echo "Cannot send mail.";

}

php堆栈溢出,php - 警告:php_eval() - 堆栈内存溢出相关推荐

  1. Java反序列化json内存溢出_fastJson与一起堆内存溢出'血案'

    现象 QA同学反映登录不上服务器 排查问题1–日志级别 查看log,发现玩家登录的时候抛出了一个java.lang.OutOfMemoryError 大概代码是向Redis序列化一个PlayerMir ...

  2. java模拟内存溢出并分析_模拟内存溢出通过MAT分析

    构建一个简单的Springboot应用,模拟出OOM场景,再导出heap dump文件,通过Mat分析. 搭建简易Springboot,模拟OOM场景 搭建一个简易的springboot工程,在con ...

  3. java内存溢出原因及解决_java内存溢出的原因和解决方法

    java内存溢出的原因和解决方法 发布时间:2020-06-15 17:57:39 来源:亿速云 阅读:85 作者:元一 内存溢出含义: 内存溢出(out of memory)通俗理解就是内存不够,通 ...

  4. 内存溢出_容易造成单片机内存溢出的几个陷阱

    [小宅按] 关于程序变量和内存分配,都是需要我们时刻关注的问题.我相信有不少人在这块犯过很多的错误,也可能说明我们基础不够扎实,编写程序的习惯也不够好. 总结一下关于程序的变量和内存方面的概念,虽然是 ...

  5. OutOfMemoryError/OOM/内存溢出异常实例分析--堆内存溢出

    Java堆内存溢出 只要不断创建对象,并且保证GC Roots到对象之间有可达路径来避免垃圾回收机制清除这些对象, 那么在对象数量到达最大堆的容量限制后就会产生内存溢出异常,代码如下: import ...

  6. 内存溢出_关于PermGen Space内存溢出解决方案

    内存溢出分为Heap Space和PermGen Space两种异常.正巧的是我这次就碰到了PermGen space异常,为了解决这个异常花了我 半天的时间,所以今天写这个方案就是做一种笔记. 刚开 ...

  7. java内存溢出怎样查找代码_JVM - 内存溢出,问题查找

    当内存溢出会抛出 java.lang.OutOfMemoryError: Java heap space 的异常,那这个时候怎样去分析到底哪里导致内存溢出呢? 我们可以通过在vm的参数, -XX:+H ...

  8. mysql导入 内存溢出_Solr Dataimporthandler 导入MySQL 内存溢出。

    最近准备把一千九百多万数据导入Solr中,在以前测试数据只有一两百万,全量导入没有任务问题.但是,换成一千九百万数据时,solr报内存异常(java.lang.OutOfMemoryError:GC ...

  9. 原生js.ajax内存溢出,【JS】解决内存溢出问题

    首页 专栏 javascript 文章详情 0 解决内存溢出问题 comer发布于 27 分钟前 webpack 运行 npm run build 内存溢出 JavaScript heap out o ...

  10. 记一次解决poi XSSFWorkbook导出excel内存溢出换成SXSSFWorkbook还是内存溢出的问题

    1.需求背景 工作中同事遇到一个导出excel内存溢出的问题,让我帮忙解决.一个excel大约有800个sheet页.原写法使用的XSSFWorkbook写入导出.百度了下了解到应该替换成SXSSFW ...

最新文章

  1. Android开发效率—Eclipse快捷键
  2. Java 常见的OOM类型总结
  3. .NET中如何通过文本框中按回车键进行的提交数据
  4. python typing typescript_将 python 数据转化为 TypeScript 格式
  5. 从杂技表演到日剧BGM(r12笔记第23天)
  6. C库函数与系统函数的关系
  7. java/j2ee中文问题终极解决之道
  8. C++(STL):31 ---关联式容器map源码剖析
  9. 工作流实战_09_flowable 流程实例挂起与激活
  10. ImageNet又被Long-Short Transformer 霸榜!
  11. python实现rsa加密解密代码_使用python实现rsa算法代码
  12. Linux中配置pacman镜像源(manjaro)
  13. CPLEX-求解VRPTW模型
  14. c#延时函数,不止Sleep函数
  15. Linux 桌面玩家指南:02. 以最简洁的方式打造实用的 Vim 环境
  16. tp5.0 think-queue 消息队列
  17. Salesforce收购Slack背后的原因,你知道多少?
  18. [转]office2010一直卡在“正在受保护的视图中打开”
  19. Facebook仍将在2020年启动天秤座
  20. dl388 linux系统安装系统,HP DL388G5 安装64位linux虚拟系统出错!

热门文章

  1. [非技术参考]C#重写ToString方法
  2. 新买win8更换win7的方法步骤
  3. U盘安装ubuntu 14.10遇到gfxboot.c32
  4. mysql------explain工具
  5. Window 的版本号管理策略
  6. 01-python进阶-拾遗
  7. python爬虫2——下载文件(中华网图片库下载)
  8. HDU 4927 大数运算
  9. 站长seo经过的阶段
  10. 03-09 toast 控件识别