گروه کامپیوتر دانشگاه آزاد

اساتید و دانشجویان دانشگاه آزاد اسلامی

گروه کامپیوتر دانشگاه آزاد

اساتید و دانشجویان دانشگاه آزاد اسلامی

بِسْمِ اللَّهِ الرَّحْمَٰنِ الرَّحِیمِ
زکات علم، نشر آن است. گروه کامپیوتر دانشگاه آزاد با هدف خدمت به دانش آموزان ، دانشجویان و آنهایی که علاقه به برنامه نویسی و طراحی و کلیه امور تخصصی کامپیوتر دارند با هدف نشر علم خدمت رسانی کند امید است کاربران در جهت تحقق این اهداف والا یار و همدم ما باشند . . .

آخرین نظرات

آموزش ساخت خبرنامه بدون نیاز به دیتابیسبا سلام خدمت تمام کاربران گروه کامپیوتر دانشگاه آزاد

در ادامه مطلب با آموزش جامع ساخت خبرنامه بدون دیتابیس و ارسال ایمیل به اعضاء در خدمت شما هستیم

در صورت درخواست های زیاد  -> آموزش ویدئویی این مطلب نیز صبط و در اختیار دوست داران قرار خواهد گرفت.

در قدم اول :

فایل Text را با نام List ایجاد می کنیم تا وقتی کاربری ایمیل خود را وارد می کند و دکمه عضویت را می زند ایمیل او در این فایل ذخیره شود .

در قدم دوم :

نیاز است یک برنامه نت پد حرفه ای مثل ++NotePad را در سیستم خود داشته باشید تا به راحتی توسط آن یک فایل با نام Save.Php ایجاد کنید و کد های زیر را درون آن بریزید

<?php
$persianscript = $_POST['email'];
$file = fopen("list.txt", "a");
fwrite($file, "\n" . $GcUa);
fclose($file);
header("Location: thanks.php");
?>

توضیح بیشتر درباره فایل Save.Php همانطور که مشاهده می کنید در این فایل میگوئیم مقداری را که post می کنیم شامل ایمیل است را در فایل List.Txt بریز و بعدا یک سطر پایین بیا و بعد فایل List.Txt را ببند بعد فایل Thanks.Php را فراخوانی کن تا برای مثال به کاربر بگوید شما با موفیت عضو خبرنامه ما شدید.

در قدم سوم :

همانند فدم دوم فایلی با نام thanks.php ایجاد کرده و کد های زیر را داخل آن جایگذاری فرمائید

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
</head>
<body>
<br><br><br><br>
<font face="b nazanin"size="3">
<p>از عضویت شما در خبرنامه سپاسگذاریم
<br>
متن شما برای نمایش بعد از ثبت ایمیل</p>
</font>
</div>
</body>

</html>

در قدم چهارم :

همانند فدم سوم فایلی با نام Send.Php ایجاد کرده و کد های زیر را داخل آن جایگذاری فرمائید

<?php
$ok = $_POST['send'];
if($ok){
$email = $_POST['email'];
$listmail = file_get_contents("list.txt");
$allmail = explode("\n", $listmail);
foreach ($allmail as $value)
{
mail($value, $_POST['subject'], $_POST['message'], "From: $email");
}
echo "<br /><b>ایمیل ارسال شد </b><br />";
}
?>

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
</head>
<body>


<form action="<?php $_SERVER['PHP_SELF']; ?>" method="post">
<table width="550" dir="rtl" border="0" cellspacing="0" cellpadding="0">
<tr valign="top">
<td width="84" align="right" valign="top">موضوع :</td>
<td width="397" align="left">
<input name="subject" type="text" id="subject" size="41" maxlength="100">
</td>
</tr>
<tr valign="top">
<td width="84" align="right" valign="top">فرستنده :</td>
<td align="left"><input name="email" type="text" id="email" size="41" maxlength="100"></td>
</tr>
<tr valign="top">
<td align="right" valign="top">پیغام :</td>
<td align="left">
<textarea name="message" cols="37" rows="4" id="message"></textarea>
</td>
</tr>
<tr valign="top">
<td align="right" valign="top">&nbsp;</td>
<td align="right">
<input name="send" type="submit" id="ارسال " value="SUBMIT">
<input name="Reset" type="reset" id="دوباره " value="RESET">
</td>
</tr>
</table>
</form>
</body>
</html>

در قدم پنجم :

همانند قدم چهارم فایلی با نام Signup.Php ساخته و کد های زیر را درون آن بریزید.

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link rel="stylesheet" type="text/css" media="screen" href="style.css" />
</head>
<body>


<form action="http://rafig.zgig.ir/ps-newsletter/script/save.php" method="post">
    &nbsp;<br><br><br>
<input type="text" name="email" size="30" value="example@mail.com">
<center>
<input type="submit" value="عضویت در خبرنامه " name="submit">
    </center>
</form>

</body>
</html>

توضیحات بیشتر درباره کد در این کد طراحی ظاهری چیدمان دکمه عضویت در خبرنامه و تکست باکس برای وارد کردن ایمیل را بصورت اچ تی ام ال را نوشتیم.

نکته : اگر شما بخواهید از یک وبلاگ ایمیل ها را دریافت و در فایل list.Txt خود قرار دهید باید عین بالا

form action را مساوی آدرس دقیق قرار گیری فایل Save.Php در هاست خود قرار دهید تا عملیات عضویت خبرنامه بطور کامل انجام گیرد.

قدم ششم و ایجاد یک خبرنامه GcUa 

سی اس اس برای زیبا سازی محیط بکار می رود و می تواند اختصاصی کد نویسی شود برای همین نیاز می بینم مختصر کدی برای این بخش درج نکنیم و خود خبرنامه نویس این کار و زیبا سازی را انجام دهد اگه نمی توانید یک فایل Style.Css را برای خبرنامه خود طراحی کنید حتما در بخش نظرات انتظارات برای زیبا سازی را بگوئید تا طراحان ما در کمترین زمان ممکن فایل سی اس اس شمارا برنامه نویسی کنند این برنامه نویسی رایگان می باشد.

نکته : اگر خبرنامه برای ویلاگ می باشد و دارای Style.Css می باشد باید در قالب وبلاگ به اینصورت درج گردد

در قسمت <head> کد زیر را جاگذاری نمائید

<link href=" آدرس محل قرار گیری فایل استایل سی اس اس" rel="stylesheet" type="text/css">

بزودی لینک دانلود این فایل ها در اختیار دوستان قرار خواهد گرفت.

این مطلب بزودی توسط Php کار عزیزمان جناب امینی تکمیل شد.

با تشکر گروه کامپیوتر دانشگاه آزاد

نظرات (۳)

نحوه قرار گرفتن فایل های ایجاد شده، کنار هم و در هاست، باید چطوری باشه؟
  • محمد عباسی
  • سلام از وبلاگ ما بازدید کنیدتمایل به همکاری با شما را داریم برای لینک دهی ممنون
    پاسخ:
    چشم پس از وقفه ای در خدمت شمائیم با تبادل لینک موافقیم کمال تشکر را از شما جناب عباسی داریم
  • محسن تقی زاده
  • سیستم هوشمند باغبانی

    برگرفته شده از biosystem.blog.ir
    پاسخ:
    سلام جناب تقی زاده وبلاگ خوبی دارید امیدوارم موفق باشید
    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    تجدید کد امنیتی