小编Vol*_*erK的帖子

如何通过PHP脚本发送邮件?

我如何通过PHP脚本发送邮件?我想做这样的事情:

for($k=0;$k<=$x->length-1;$k++)
{
    for($l=0;$l<=$j-1;$l++)
    {
        if($y->item($k)->nodeValue==$JobNoArr[$l] && $AcceptanceDateArr[$l]=='0000-00-00')
        {   
            //echo  $v->item($k)->nodeValue ;
            $email = $v->item($k)->nodeValue . ",";
            $to = $email;
            $subject = "My subject";
            $txt = "Hello world!";
            $headers = "From: webmaster@example.com" . "\r\n" .
            "CC: someother.valid@email.adr";
            mail($to,$subject,$txt,$headers);
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

请帮我解决这个问题.

最好的Zeeshan

php email

1
推荐指数
3
解决办法
1038
查看次数

最小字符长度,strlen?

if (strlen($comment > 2)) {
Run Code Online (Sandbox Code Playgroud)

好的,所以我只想执行此操作,如果$ comment包含超过2个字符,
我相信strlen应该这样做,但事实并非如此.我用错了吗?

php syntax

1
推荐指数
1
解决办法
2225
查看次数

调用未定义的方法DOMDocument :: getElementsByClassName()

我正在尝试从以下img标签中获取alt标签...

<div class="localImage">

    <a href="/Electronic-Deals/b/ref=amb_link_185249707_2?ie=UTF8&amp;node=4192584031&amp;pf_rd_m=A1VBAL9TL5WCBF&amp;pf_rd_s=center-new-12&amp;pf_rd_r=07C4YQ4KZ15MZJQBT2PD&amp;pf_rd_t=701&amp;pf_rd_p=736512207&amp;pf_rd_i=20">

    <img src="http://g-ecx.images-amazon.com/images/G/31/rcx-events/cat-navs-electronics1._V335880105_.png" alt="Electronics" border="0" height="140" width="170"></a>

    </div>
Run Code Online (Sandbox Code Playgroud)

为此,我尝试了以下代码...

$dom = new DOMDocument();

@$dom->loadHTML($html2);

  foreach($dom->getElementsByClassName("localImage") as $tr) {

$name = '';

foreach($tr->getElementsByTagName('img') as $i)
{
$name = $i->getAttribute('alt');
}
echo $name;
Run Code Online (Sandbox Code Playgroud)

但是出现以下错误...

Call to undefined method DOMDocument::getElementsByClassName()
Run Code Online (Sandbox Code Playgroud)

谁能帮我解决哪里出错了...因为我之前尝试过这种代码模式,但从未遇到过此类问题。

php xml dom

1
推荐指数
2
解决办法
1万
查看次数

字符串字母和休息的前两个字符的正则表达式应该是数字

我想验证一个字符串

  • AB01
  • CA50

案件

  1. 字符串总数必须为4.
  2. 前两个字符必须是字母
  3. 最后两个字符必须是数字.

我使用了以下表达式,但它只能验证前两个字符作为字母,如何验证最后2个和总数?

var re = new RegExp('^[a-zA-Z]{2}');
re.test('CC8A8');
Run Code Online (Sandbox Code Playgroud)

javascript regex jquery

0
推荐指数
1
解决办法
7226
查看次数

标签 统计

php ×3

dom ×1

email ×1

javascript ×1

jquery ×1

regex ×1

syntax ×1

xml ×1