Sitenize üyelik için üyelerinizin davetiye göndermesini istermisiniz ?

Tamam öncelikle ekteki dosyayı indirin. İndirdikten sonra ilk olarak içindeki tellck.php dosyasını editleyeceğiz.
Ben editledim. İsterseniz Kopyala - Yapıştır yapabilirsiniz. Ama bazı kısımlarına Kendi bilgilerinizi yazmanız gerekiyor. O kısımları kırmızı ile işaretledim.
*****ÇOK ÖNEMLİ*****
Kesinlikle $ işareti ile başlayan yerleri değiştirmeyin. Değiştirebileceğiniz yerleri ben kırmızı ile işaretledim eğer PHP bilginize güvenmiyorsanız o bölümlerden başak bir yere sakın dokunmayın aksi takdirde modül çalışmayacaktır.
Kod:
<?
//***************************************
// This is downloaded from [Yalnızca Kayıtlı Üyeler Linkleri Görebilir. Ücretsiz Üye Olmak İçin Tıklayınız!] //
/// You can distribute this code with the link to [Yalnızca Kayıtlı Üyeler Linkleri Görebilir. Ücretsiz Üye Olmak İçin Tıklayınız!] ///
// Please don't remove the link to [Yalnızca Kayıtlı Üyeler Linkleri Görebilir. Ücretsiz Üye Olmak İçin Tıklayınız!] ///
// This is for your learning only not for commercial use. ///////
//The author is not responsible for any type of loss or problem or damage on using this script.//
/// You can use it at your own risk. /////
//*****************************************
?>
<!doctype html public "-//w3c//dtd html 3.2//en">
<html>
<head>
<title>Davet Gönder</title>
<**** name="GENERATOR" content="Arachnophilia 4.0">
<**** name="FORMATTER" content="Arachnophilia 4.0">
<**** HTTP-EQUIV=REFRESH CONTENT="6;URL=http://www.yoldayiz.net">
</head>
<body bgcolor="#ffffff" text="#000000" link="#0000ff" vlink="#800080" alink="#ff0000">
<?
$status = "OK";
$msg="";
if (!stristr($y_email,"@") OR !stristr($y_email,".")) { // checking your email
$msg .="Mail adresiniz doğru değil !!<BR>";
$status= "NOTOK";}
if (strlen($y_name) <2 ) { // checking your name
$msg .="İsminiz :<BR>";
$status= "NOTOK";}
if (!stristr($f_email,"@") OR !stristr($f_email,".")) { // checking friends email
$msg .="Davet Göndermek İstediğiniz Mail Adsresi Doğru Değil !!<BR>";
$status= "NOTOK";}
if (strlen($f_name) <2 ) { // checking freinds name
$msg .="Arkadaşınızın İsmi :<BR>";
$status= "NOTOK";}
if (strlen($y_msg) <2 ) { // checking Message details
$msg .="Mesajınız :<BR>";
$status= "NOTOK";}
if($status=="OK"){ // all validation passed
/////////// Sending the message starts here //////////////
$ref=@$HTTP_REFERER;
/////Message at the top of the page showing the url////
$header_message = "Merhaba $f_name \n Arkadaşınız Olan $y_name Bu mesajı YOLDAYIZ'a üye olmanız için Gönderdi. Mesajınız : \n $ref \n";
/// Body message prepared with the message entered by the user ////
$body_message =$header_message."\n".$y_msg."\n";
$body_message .="\n ";
//// Mail posting part starts here /////////
$headers="";
//$headers = "Content-Type: text/html; charset=iso-8859-1\n".$headers;
// Un comment the above line to send mail in html format
$headers4=$y_email; // Change this to change from address
$headers.="Reply-to: $headers4\n";
$headers .= "From: $headers4\n";
$headers .= "Errors-to: $headers4\n";
$subject="Davetiniz Var";
mail($f_email,$subject,$body_message,$headers);
////// Mail posting ends here ///////////
echo "<center><font face='Verdana' size='2' color=green><img src='Email024.gif'><br>Teşekkürler, Mesajınız $f_name İsimli Kişiye Gönderildi</font></center>";
echo "<br><center>Şimdi Anasayfaya yönlendirileceksiniz, Eğer Yönlendirme Çalışmazsa Lütfen Linke Tıklayınız. <a href='http://www.yoldayiz.net'>Burayı Tıklayın</a></center><br><center>Veya Önceki Sayfaya Dönmek İçin Tarayıcınızın GERİ düğmesine Basın</center>";
//////////// Sending the message ends here /////////////
}else{// display the error message
echo "<center><font face='Verdana' size='2' color=red>$msg</font></center>";
}
?>
<center></center>
</body>
</html>
Evet PHP dosyamızı editledikten sonra klasörden çıkan Email024.gif veya yine sizin koyacağınız ama aynı ismi vereceğiniz başka bir gif dosyasını forumunuzun ana dizinine yüklüyoruz.
Bu işlemden sonra Admin CP > vba cmps > download/upload module kısmından inviteafriend.module dosyasını yüklüyoruz.
Dosya yüklendikten sonra adv_portal_referfriend isimli bir template oluşacak. Bu template üzerinde de çeşitli işlemler yapacağız. Bunun için stiller/temalar > Tema düzenle > modülü yüklediğiniz template i seçiyoruz
adv_portal_referfriend tepmlateini seçip oradaki kodları aşağıdakilerle değiştiriyoruz :
Kod:
<table align="center" border="0" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" class="tborder" width="100%">
<thead>
<tr>
<td class="tcat">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('referfriend')"><img id="collapseimg_referfriend"
src="$stylevar[imgdir_button]/collapse_tcat$collapseimg_referfriend.gif" alt="" border="0" /></a>
<span class="smallfont"><strong>$vba_style[portal_blockbullet]Davet Gönder</strong></span></td>
</tr>
</thead>
<tbody id="collapseobj_referfriend" style="$collapseobj_referfriend">
<tr>
<td class="$getbgrow">
<!-- Custom Code Start -->
<form method=post action=tellck.php>
<table border="0" cellpadding="0" cellspacing="0" align=center>
<tr><td width=120><font face='Verdana' size='2' >Adınız </font></td></tr><tr><td width=120><input type=text name=y_name></td></tr>
<tr><td><font face='Verdana' size='2' >Emailiniz</font></td></tr><tr><td><input type=text name=y_email></td></tr>
<tr ><td><font face='Verdana' size='2' >Arkadaşınızın Adı</font></td></tr><tr><td><input type=text name=f_name></td></tr>
<tr><td><font face='Verdana' size='2' >Arkadaşınızın Emaili</font></td></tr><tr><td><input type=text name=f_email></td></tr>
<tr ><td><font face='Verdana' size='2' >Mesajınız</font></td></tr><tr><td><textarea name=y_msg rows=5 cols=20></textarea></td></tr>
<tr bgcolor='#3399cc'><td align=center><font face='Verdana' size='2' ><input type=submit value='Gönder'></font></td></tr>
</table>
</form>
<!-- Custom Code End -->
</td>
</tr>
</tbody>
</table>
<br />
Kırmızı ile işaretlediğim renk kodunu sitenize uyan renk kodu ile değiştiriyorsunuz ve kaydediyorsunuz. Güle güle kullanın.
Üye olmadan modülü
[Yalnızca Kayıtlı Üyeler Linkleri Görebilir. Ücretsiz Üye Olmak İçin Tıklayınız!] dneyebilirsiniz.
Bu da gelen mesajın örneği

[/quote]
[Yalnızca Kayıtlı Üyeler Linkleri Görebilir. Ücretsiz Üye Olmak İçin Tıklayınız!]
Alıntıdır.