我正在建立一个Magento网站,在它上线之前我想建立一个正在建设中的页面.
我想有人有兴趣订阅,我们会在商店上线时发送电子邮件给他们.
我尝试了一些这些更大的PHP邮件/新闻通讯系统,但是它们是复杂和耗时的方式,因为我需要处理其他事情.
所以我想知道有没有一种简单的方法可以自己做,或者是否有一个脚本只是为了我还没找到这个任务?我还搜索了几个教程网站,寻找我正在寻找的东西,但我找不到任何有用的东西.我真的只需要最低限度.
提前谢谢,希望这个问题适合这个网站.
bog*_*gdA 12
在您的页面中使用此:
<!-- Subscription Form -->
<form action="form/form.php" method="post">
<input name="email" class="email" type="text" placeholder="Enter your email address ...">
<button type="submit" class="btn_email">Send</button>
</form>
<!-- End Subscription Form -->
Run Code Online (Sandbox Code Playgroud)
这对于form.php:
<?php
$to = "office@site.com";
$from = "no-reply@site.com";
$headers = "From: " . $from . "\r\n";
$subject = "New subscription";
$body = "New user subscription: " . $_POST['email'];
if( filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) )
{
if (mail($to, $subject, $body, $headers, "-f " . $from))
{
echo 'Your e-mail (' . $_POST['email'] . ') has been added to our mailing list!';
}
else
{
echo 'There was a problem with your e-mail (' . $_POST['email'] . ')';
}
}
else
{
echo 'There was a problem with your e-mail (' . $_POST['email'] . ')';
}
Run Code Online (Sandbox Code Playgroud)
上述脚本只会向您发送包含新订阅的电子邮件,但您可以将其扩展为进行数据库插入,订阅者确认等.还可以在订阅者输入电子邮件的字段中验证数据.
| 归档时间: |
|
| 查看次数: |
30187 次 |
| 最近记录: |