Php VBS与Tinymce

Php VBS与Tinymce,php,html,vbscript,tinymce-4,Php,Html,Vbscript,Tinymce 4,因此,我有一个问题,一些更有经验的人可能会给我一些启示,并引导我朝着正确的方向前进。这就是我所拥有的和我正在努力做的 我有tinymce,在php网页上工作得很好,当然,直到我提交它为止 我正在尝试使用tinymce作为电子邮件正文的文本编辑器,我正在将其插入vbscript,然后调用wsh来执行.vbs。当我真的不编辑文本时,一切正常。只需输入并提交,无需任何彩色文本或其他格式 但是,如果我对文本执行任何操作,都会导致.vbs不执行。打开未执行的文件时,我看到“#”字符(例如tinymce插入

因此,我有一个问题,一些更有经验的人可能会给我一些启示,并引导我朝着正确的方向前进。这就是我所拥有的和我正在努力做的

我有tinymce,在php网页上工作得很好,当然,直到我提交它为止

我正在尝试使用tinymce作为电子邮件正文的文本编辑器,我正在将其插入vbscript,然后调用wsh来执行.vbs。当我真的不编辑文本时,一切正常。只需输入并提交,无需任何彩色文本或其他格式

但是,如果我对文本执行任何操作,都会导致.vbs不执行。打开未执行的文件时,我看到“#”字符(例如tinymce插入跨度颜色时)导致其挂起

我在谷歌上搜索了一下,没有发现这个问题。我有什么遗漏吗?还是有更好的方法从基于网页的文本编辑器发送html电子邮件

正如我所说的,只要我真的不想编辑文本,它就可以工作,但我可以用一个简单的文本区简单地做到这一点,但这与希望能够生成格式化电子邮件的目的背道而驰

非常感谢您的任何建议。提前感谢您的时间和帮助。

电子邮件示例:

// Sending an email with PHP
    $to = $email; // Send email to our user
    $subject = 'Email Sent with PHP'; // Give the email a subject
    $message = '
           <html>
           <head>
           </head><body>
           <h3>Hey!</h3>
           </body>
           </html>

    '; // Our message above including the link

    $headers = 'From:nobody@nowhere.com' . "\r\n"; // Set from headers
    $headers .= "MIME-Version: 1.0\r\n";
    $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";

    mail($to, $subject, $message, $headers); // Send our email
//使用PHP发送电子邮件
$to=$email;//向我们的用户发送电子邮件
$subject='用PHP发送的电子邮件';//给邮件一个主题
$message='1
嘿
'; // 我们上面的信息包括链接
$headers='来自:nobody@nowhere.com' . “\r\n”;//从标题设置
$headers.=“MIME版本:1.0\r\n”;
$headers.=“内容类型:text/html;字符集=ISO-8859-1\r\n”;
邮件($to,$subject,$message,$headers);//发送我们的电子邮件

为什么不直接从PHP发送,省去麻烦呢?虽然这似乎是最合乎逻辑的选择,但我从来没有尝试过用PHP发送电子邮件,并且坚持使用我熟悉的CDO消息。我只是想沿着同一条路走,但今晚我似乎要调查php电子邮件。我发布了一个用php发送HTML的示例,作为您的答案。谢谢您,先生。我真的很感激。非常欢迎你,祝你好运,顺便说一句,$message将是来自tinymce textarea的文本。)祝你玩得开心!