附加一个文本文件,其中包含带有'@'的任何字符串

时间:2016-03-29 06:04:49

标签: php html

我不知道如何使用电子邮件或不包含电子邮件的行来编辑文本文件。因此,唯一确定你想要的是@ ...

所以我的想法是在一个带有两列的表单中输出一个表,一列用于电子邮件,另一列用一个无线电选择器,允许我将电子邮件附加到单选按钮的左侧。任何人都可以在此感受到我吗?

有没有更好的方法来完成这项工作?也许当他们最初输入时有某种隐藏的身份?

不确定如何只使用@来获取密钥...并且不知道会有多少封电子邮件。

alertmon_user.txt看起来像这样

#fjkdslafjkdsla
#fjdlksajfdlksa
#jfdlksa
test@test.com
two@jfdslk.com
three@fjsld.com

这个脚本非常适合将电子邮件地址与我不想要的东西分开。

<?php
$search = '@';
$lines = file('alertmon_user.txt');
foreach($lines as $line)
{
if(strpos($line, $search) !== false)
echo $line;
}
?>

所以我的输出现在看起来像这样

test@test.com two@jfdslk.com three@fjsld.com

以下是我处理表单以将电子邮件发送到文本文件的方式......

<?php
$txt = "alertmon_user.txt"; 
if (isset($_POST['field1'])) { 
$fh = fopen($txt, 'a'); 
$txt = $_POST['field1']; 
fwrite($fh,$txt . PHP_EOL); 
fclose($fh); 
}
?>

有关如何编辑1个或所有电子邮件地址的任何创意,无论它们有多少?或者我需要另一种方法吗?

我觉得我正在画我的方式进入一个角落?

谢谢。

0 个答案:

没有答案