Ben bilgi girişi için iki metin kutuları bir web sitesi var. Benim iki metin kutularına bilgileri almak için bir PHP dosyası Düğme emir "Gönder" ve kopyalama / amaç metin kutuları bilgi alabilir ve bir e-posta listesi oluşturmak için "Members.txt" adlı bir metin dosyasına yapıştırın. Şimdi benim sorunum ben metin dosyası ben listenin dışında olmaya göndermeyi denemek aynı anda düzenlendi benim ftp görebilirsiniz, ben vurmak her zaman göndermek çünkü PHP dosyası metin dosyası için aradığını bilmek olduğunu . Bunun dışında ilave, metin dosyası her zaman Metin dosyaları girişi hatları düşük ve düşük olan, düğme vurmak "Gönder" gördüğünüz gibi metin dosyasına bilgileri yerleştirmek için çalışıyor. Başka bir deyişle tam bir çizgi girilir. ancak metin yok. Ve hayır, metin beyaz değildir. Ben yanlış ne yapıyorum?
<h2>Join our Mailing List</h2>
<form method="post" action="add.php" name="signup">
<input type="hidden" name="pommo_signup" value="true" />
<table border="0" bordercolor="#000000"
bordercolordark="#000000" bordercolorlight="#000000">
<tr>
<td width="203" bgcolor="#FFFFFF"> </td>
</tr>
<tr>
<td bgcolor="#FFFFFF"> NAME: <font size="4">
<input name="name"
type="text" size="20" maxlength="100" />
</font></td>
</tr>
<tr>
<td height="26" bgcolor="#FFFFFF"> EMAIL: <font size="4">
<input name="email"
type="text" size="20" maxlength="100" />
</font></td>
</tr>
<tr>
<td height="31" bgcolor="#FFFFFF"><span style="text-align: left"></span><p align="middle">
<input type="image" src="ok.jpg" />
</p></td>
</tr>
</table>
</form>
THEN BELOW IS THE FORM THAT IS SUPPOSED TO ADD TO THE TEXT BOX.
<?php
$filename = "members.txt";
$fd = fopen ($filename, "r");
$contents = fread ($fd, filesize ($filename));
fclose ($fd);
if(strstr($contents,$email)) {
print "You're already subscribed to this mailing list.";
}
else {
echo "Thank you $email for joining the mailing list";
if (!$save = fopen("members.txt","a")) {
exit;
}
fwrite($save,"$email\r\n");
fclose($save);
if (!$save = fopen("names.txt","a")) {
exit;
}
fwrite($save,"$name\r\n");
fclose($save);
mail("$email", "Fairview HiFi News Letter", "Welcome to the Fairview HiFi mailing list. Your exclusive source for product and promotional news and events.",
"From: Newsletter@FairviewHiFi.com\r\n"
."Reply-To: NOREPLY@FairviewHiFi.com\r\n"
."X-Mailer: PHP/" . phpversion());
}
?>