How to add a Email Subsription

melody15

Member
Jan 18, 2010
16
0
0
kandy
does any one knows how to add a email subscription widget or some thing to my own site when people subscribe their email to me and where I can send updates on my own to the subscribers. please let me know
 

cm2004cm4ever

Member
Aug 21, 2008
1,079
88
0
does any one knows how to add a email subscription widget or some thing to my own site when people subscribe their email to me and where I can send updates on my own to the subscribers. please let me know
machan mama me dawaswala site ekak hadanawa mama ekata e-mail subscrption dannai yanne.. denata PHP script ekak liwwa database ekata subscribersla add karaganna. ekedi mama one kenekuta valid name ekakin and valid email ekakin subscribe karanna denawa. register wenne nethuwa. PHP script eke weda hariyatama iwarakarala dannam.

emailsub.jpg
 

cm2004cm4ever

Member
Aug 21, 2008
1,079
88
0
<?php
$submit = $_POST['submitSub'];
$name = $_POST['nameSub'];
$email = $_POST['emailSub'];
$connect = mysql_connect("localhost", "root", "");
$selectDb = mysql_select_db("fullverzionz") or die("Could not find the database please try again shortly");
$chkExist = mysql_query("SELECT `email` FROM subscribers WHERE `email`='$email'");
$countExist = mysql_num_rows($chkExist);

function verifyEmail($email){
$email = htmlspecialchars(stripslashes(strip_tags($email)));
if(eregi('[a-z||0-9]@[a-z||0-9].[a-z]',$email)){
$domain = explode( "@", $email );
if(@fsockopen($domain[1],80,$errno,$errstr,3)){
$verifyemail=TRUE;
return $verifyemail;
}
}
}

if ($submit){
if (strlen($name) >= 5){
if (verifyEmail($email)){
if ($countExist == 0){
$addSub = mysql_query("INSERT INTO `subscribers` VALUES('', '$name', '$email')");
echo "message or script to run after successfull subscription.";
// you can send e-mail to user to say it.
// you can add anything here to display in your webpage. designing, it's depend on your skills.
}
else{
echo "message or script to run after entering existing email";
// you can add anything here to display in your webpage. designing, it's depend on your skills.
}
}
else{
echo "message or script to run after entering invalid e-mail address";
// you can add anything here to display in your webpage. designing, it's depend on your skills.
}
}
else{
echo "message or script to run after entering short name, less than 5 characters";
// you can add anything here to display in your webpage. designing, it's depend on your skills.
}
}
?>

mama methana hemadeyakma karanna yanne na.. eka ithin umbalatama barai.. lassanata hadaganna eka umbalage wedak.. while loop ekak dala database eka kiyawala e-mail sen karanna thawa script ekak one.. ekath hadanna one mata denma eka karanna ba.

meke localhost, root, and blank wenuwata piliwelin ubage host dena id ekai,username ekai, password ekai,
mama form eken submit karanne nameSub ekai emailSub ekai, submitSub ekai, piliwelin textbox 2k and submit button ekak. java script ehema dala wede lassanata karaganna puluwan. udawwak hetiyata meka mama methana denma.. karalathiyene hemadema wedakaranawa. me php eka thawa page ekaka include karala lassanata error message denna ehema hadaganna puluwan.. good luck
 
Last edited:

cm2004cm4ever

Member
Aug 21, 2008
1,079
88
0
sorry machan me post dana script eka extra spaces ain karanawa.. so coding eke brakets ehema ekam thena wehila tiyenne. therum ganna amaruwei