سكربت بدون قواعد بيانات لـ اخبر صديقك

مشاهدات الان
يمكنك تعديل الالوان وتغير البيانات وهذا الكود سمه ما تحب بـ php
صوره المثال
<?
#Config some variables
// أصحاب المواقع يرجى إرسال بريد إلكتروني تغيير هذا !! لا تريد أن تلقي البريد الإلكتروني الخاص بك
$webmaster="@hotmail.com‏";
// تعيين هذا إلى 0 من كنت لا ترغب في عرض معلومات حقوق التأليف والنشر
// ان الامر متروك لكم لكني نقدر أنه إذا تركت هذا حالها .. أنا يمكن استخدام حركة المرور // !! ولكن .. YOU ليست ملزمة لمغادرة هذا على موقعك سليمة ...
//في جميع الحرة !!!
$copyleft = 0;
//اسم لموقع الويب الخاص بك
$sitename="موقع الجميـع ";
// تغيير إلى 0 إذا كنت لا تريد أن تلقي الإخطارات
$notify = 0;
// عنوان URL لموقع الويب الخاص بك
$siteurl ="https://alsafrani.blogspot.com//";
//افتراضي لإرسال رسالة
$message="اتمنى ان تقوم بزيارة هذه الصفحة\n\t$link";
# هذا كل شيء !!!! استمتع
###################################
#تعديل أدناه فقط إذا كنت تعرف ما تقومون به !!!!
####################################
 if (empty($HTTP_REFERER)) {
     $link = $siteurl;
 } else {
     $link= $HTTP_REFERER;
 }

#form construction
###############
function tellform(){
global $email, $name, $email1, $name1, $PHP_SELF,$message,$link,$copyleft;
 ?>
 <form method="post" action="<?=$PHP_SELF?>">
<table border="0" cellpadding="0" cellspacing="1" dir=rtl
  summary="Tell a friend" width="90%" align="center" bgcolor="#c0c0c0" style="border : 1px solid #000000;">

<tr>
<td align="center" colspan="2" bgcolor="#dfdfdf">
             <h3>اخبر صديقك عن الصفحة</h3>
        </td>
         </tr>
    <tr>
<td align="center">
             <b>اسمك</b>
        </td>
<td align="center">
        <b>بريدك</b>
        </td>
</tr>
<tr>
<td align="center" bgcolor="#efefef">
        <font color="#de0000">*</font>
        <input type="text" name="name" value="<?=$name?>" size="30" />
         </td>
<td align="center" bgcolor="#efefef">
        <font color="#de0000">*</font>
            <input type="text" name="email" dir=ltr value="<?=$email?>" maxlength="40" size="30" />
                </td>
</tr>
<tr>
<td align="center" >
        <b>اسم صديقك</b></td>
<td align="center"><b>بريد صديقك</b></td>
</tr>
<tr>
<td align="center" bgcolor="#efefef">
    <font color="#de0000">*</font>
        <input type="text" name="name1" value="<?=$name1?>" size="30" /></td>
<td align="center" bgcolor="#efefef">
  <font color="#de0000">*</font>
        <input type="text" name="email1"  dir=ltr value="<?=$email1?>" size="30" /></td>
         </tr>
                <tr>
<td colspan="2" align="center">
              <b>الرسالة</b><br />
              <textarea style="background-color:#eeeeee;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;" rows="6" cols="50"><?=$message;?>
                  </textarea>
     </td>
    </tr>
         <tr>
<td colspan="2" align="center">
          <input type="hidden" name="submitok" value="1" />
          <input type="hidden" name="link" value="<?=$link?>" />
<input type="submit" value ="أرسل" class="select" />
<input type="reset" value ="امسح المخلات" class="select" />
</td>
</tr>
<?
        if($copyleft == 1){echo"<tr><td colspan=\"2\" bgcolor=\"#ffffff\" align=\"center\">\n<a href=\"http://www.eddiecentral.net/resources/tellafriend.php\" target=\"_blank\"><font size=\"-1\"> تم التعريب هايف الكويت Tell A friend Version 1.0\n Copyright &copy; 2002  algme3.com</font></a></td></tr>";
        }
?>
        </table>
<?
}
#header
###############
function doheader(){
  ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>أخبر صديقك</title>
<meta name="Keywords" content="" />
<meta name="Description" content="" />
<meta http-equiv="Content-Type" content="text/html; charset=windows-1256">
</head>
<style type="text/css">
<!--
.select {
font: 11px Verdana, Arial, Helvetica, sans-serif;
background-color:#666666;
font-weight: bold;
color: #ffffff;
}
body,p,td{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
}
 -->
</style>
<body>
 <?
}
#footer
#################
function dofooter(){
?>
</body>
</html>
<?
}


if (getenv(HTTP_X_FORWARDED_FOR)){
$ip=getenv(HTTP_X_FORWARDED_FOR);
}
else {
$ip=getenv(REMOTE_ADDR);
}

if(!isset($submitok)){
    doheader();
tellform();
    dofooter();
exit;
}else{
    // Lets check for Errors
$form_errors = array();
if ((!$name) ||($name == "") || (strlen($name) < 1) ){
  $form_errors["Missing_Name"] = true;
}
  if ((!$name1) ||($name1 == "") || (strlen($name1) < 1) ){
  $form_errors["Missing_Name1"] = true;
}
  if(!eregi("^([a-zA-Z0-9._-])+@([a-zA-Z0-9._-])+\.([a-zA-Z0-9._-])([a-zA-Z0-9._-])+", $email)) {
           $form_errors["Email_badformat"] = true;
   }
  if(!eregi("^([a-zA-Z0-9._-])+@([a-zA-Z0-9._-])+\.([a-zA-Z0-9._-])([a-zA-Z0-9._-])+", $email1)) {
           $form_errors["Email_badformat1"] = true;
   }
//Display errors caught
   if (count($form_errors)) {
              doheader();
  if ($form_errors["Missing_Name"]) {
                    echo("<font color=\"#cc0000\"><p align=right><b>يجب ان تكتب اسمك</b></font><br />\n");
  }
  if ($form_errors["Missing_Name1"]) {
echo("<font color=\"#cc0000\"><b><p align=right>يجب ان تكتب اسم صديقك</b></font><br />\n");
  }
  if ($form_errors["Email_badformat"]) {
                    echo("<font color=\"#cc0000\"><b><p align=right>هناك خطأ في بريدك أو لم تقم بكتابته</b></font><br />\n");
              }
  if ($form_errors["Email_badformat1"]) {
                    echo("<font color=\"#cc0000\"><b><p align=right>هناك خطأ في بريد صديقك أو لم تقم بكتابته</b></font>\n<br />\n");
              }
              tellform();
              dofooter();
              exit;
   }
//No errors if script reaches this point so MAIL IT !!
$today = date("F j, Y, g:i a");
$name = trim(str_replace("\\'", "'", $name));
$name1 = trim(str_replace("\\'", "'", $name1));
$email = trim(str_replace("\\'", "'", $email));
$email1 = trim(str_replace("\\'", "'", $email1));
$message = trim(str_replace("\\'", "'", $message));
$message .="\n\nاسم صديقك: $name\nبريد صديقك : $email\nرقم ايبي المرسل : $ip\nبتاريخ: $today";
 $subject = "$name1";
$mailsent=@mail($email1, $subject, $message, "From: \"$name\"<$email>\r\nReply-To: $email\r\nX-Sender:$name using $email\r\nReturn-Path: $webmaster");
//notify webmaster if need be
if($notify ==1){
    $message1 = "$name using $email refered $name1 of $email1 to your site";
    $message1.="\nMessage sent from : $ip\nDate and time sent: $today";
    @mail($webmaster, "Referal notification", $message1, "From: \"$name\"<$email>\r\nReply-To: $email\r\nX-Sender:$name using $email\r\nReturn-Path: $webmaster");
}
if($mailsent){
    doheader();
 ?>
        <center><b> تم ارسال البريد الى <?=$name1?></b></center>
    <p />
                    <center>
              <br />&nbsp;<br />
                 <form action=""><input type="button"value="اغلق النافذة" onclick="window.close();" class="select" /></form>
               </center>
                     <?
                     dofooter();

}else{
        doheader();
 ?>
            <b><p align=right>لم يتم ارسال البريد هناك خطأ ما</b>
             <p />
<?
  tellform();
dofooter();
     }
}
?>

وسلامتكم

إرسال تعليق

أحدث أقدم