-1
我运行一个小网站,我们有一个邮件列表请求....
我已经找到了简单的免费脚本将电子邮件地址添加到txt文件 - “email.txt”(受保护)是csv格式(email1 @ yahoo.com,email2 @ yahoo.com,blah,blah,blah)
这个脚本的作品完美.....
但它是一个nuciance要经过这个文本文件中手动删除的电子邮件地址,当用户取消其订阅的邮件列表.....
我无法创建一个简单的脚本来删除电子邮件地址....
到目前为止,我....
<html>
<body>
<form method="post" action="">
<p>Email Address: <input type="text" name="email"></p>
<input type="submit" value="Cancel Newsletter" name="submit">
</form>
<?php
$email = $_POST["email"];
$text = file_get_contents("email.txt");
$oldWord = "$email";
$newWord = "";
$text = str_replace($oldWord , $newWord , $text);
$fp = fopen('email.txt', 'w');
fwrite($fp, $text);
fclose($file);
?>
</body>
</html>
这个完美的作品从列表中删除的电子邮件地址....
但我无法弄清楚如何呼应评论依赖
str_replace($oldWord , $newWord , $text);
是否成功的一个空的空间取代了电子邮件地址....
如果代码删除电子邮件地址我希望“你已经从飞行通讯中删除了”。
,如果电子邮件地址的心不是在那里(代码犯规替换空白电子邮件)
“的电子邮件地址,您指定不在通讯录!”
在此先感谢您的帮助
建议您接受问题的答案,例如您之前的问题,这是重复的。如果您收到有效的答案,请接受它。如果没有澄清这个问题,并根据任何回答用户的评论来阐述。如果您没有收到有效的答案,请不要简单地重新发布问题,除非问题发生了足够大的变化以保证新的问题(*您可能希望引用新问题中的前一个问题*) – Dan 2011-12-31 00:09:22