Your Ad Here

 Navigation
Home
Source code
Tutorials
RSS feeds
Articles
Wordpress plugins
Blog
Books
Software
Downloads
Hosting
manuals
Script directory
Training
Our Links




 Sponsors
 Links
dropshippers
software directory
golfing products
 Downloads
 Misc
Webmaster Resources
Only PHP
ScriptSearch.com
Scripts.com - Get the best scripts NOW!
AndreaPHP Programming

Valid XHTML 1.0 Transitional


Valid CSS!


Mailing List example


Mailing List example

Now for the fruits of your labour , create a newsletter and send it to all your subscribers. First of all we create a form with some necessary fields in it .

<form action = "sendnewsletter.php" method = "post">
<table>
<tr>
<td>Subject : </td>
<td>
<input type = "text" name = "subject" size="70">
</td>
</tr><tr>
<td>Body : </td>
<td><textarea name = "body" cols = "50" rows = "20" wrap = virtual></textarea></td>
</tr><tr><td>
<input type = "submit" value = "create newsletter">
</td><td>
<input type = "reset">
</td></tr>
</table>
</form>

Pretty straightforward this now for the script to send the newsletters

<?php
//sendnewsletter.php
//creates your newsletter an sends it.
if (($subject == "") || ($body == ""))
{
header("Location : sendaletter.php");
exit;
}
else
{
//make a connection
$connection = mysql_connect("localhost" , "username" , "password")
or die("cannot make connection");
//select the database
$db = mysql_select_db("email" , $connection)
or die("cannot find database");
$sql_query = "SELECT email FROM email";
$result = mysql_query($sql_query) or die("cannot execute query");
$header = "From : Myscripting.Com";
//loop through rows
while ($row = mysql_fetch_array($result))
{
$address = $row[0];
//mail function requires email address($address)
//The subject($subject) , the message ($body) and
//the $header info
mail($address ,$subject , $body , $header);
//display a message confirming email has been sent
echo ("newsletter sent to : $address<br>");
}
echo ("Completed sending emails");
}
?>

Remember and add your user info at the start , the hostname , username and password.

This script simply sends an email to an address forom the database , it loops through all stored addresses dispalying a confirmation message and when this is finished you get a message .

Note the if else at the start is our first validation this basicly checks whether you have entered and data for the subject and the body , if you have not you are redirected back to the form , in this case

back to section 3




Books
 Sponsors
 Random Code
PI value(math)
Random passwords(randomizing)
Valid link(internet)
 Random Article
  Network
Programming resources
Tutorials directory
Hosting resources
ASP site
Domain names
Progged
Maxi directory
bigarticle : free articles
A Code
Code N Tutorials




beginners PHP Copyright © 2004 onwards by beginnersPHP.