我正在使用class.phpmailer.php从我的本地服务器发送电子邮件,它在我的本地服务器上使用PHP版本处理得很好,php5.3.4但在我将PHP版本更新到5.5.4它之后显示以下消息:
Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in class.phpmailer.php`
Run Code Online (Sandbox Code Playgroud)
这是导致错误的行:
$encoded = preg_replace('/([\000-\011\013\014\016-\037\075\077\137\177-\377])/e', "'='.sprintf('%02X', ord(stripslashes('\\1')))", $encoded);
Run Code Online (Sandbox Code Playgroud) 我在我的项目中使用ZendFW 1.7.2并需要保存PDF文件.我成功使用功能,drawText但我的一些数据太长,所以我需要它断线.现在我从http://devzone.zend.com/1776/creating-pdf-documents-with-zend-framework/获得了一个解决方案,该解决方案
使用了函数drawTextBlock但是当我用它进行测试时,任何总是返回错误都无法成功
Fatal error: Call to undefined method Zend_Pdf_Page::drawTextBlock()
我认为这与某些配置存在问题?任何人习惯于成功吗?请分享给我,我希望尽快看到你的回复.
谢谢
我有这样的代码
<select onchange="getval(this);">
<option value="">Select</option>
<option value="1">one</option>
<option value="2">two</option>
<option value="3">three</option>
</select>
Run Code Online (Sandbox Code Playgroud)
我的剧本就像这样
function getval(sel){
//alert(sel.value);
<?php $sql = "SELECT * FROM tbl_table WHERE id="?>+(sel.value)
}
Run Code Online (Sandbox Code Playgroud)
我希望从表中选择数据,其中id值来自javascript,但我不知道如何在javascript标签中编写php以及如何(sel.value)在PHP之后添加javascript的变量
我该如何纠正这种语法?