اسکریپت دریافت ایمیل کاربران
در دنیای دیجیتال امروز، جمعآوری ایمیل کاربران به یکی از الزامات اساسی برای کسبوکارها تبدیل شده است. این اسکریپت به شما این امکان را میدهد که بهراحتی ایمیلهای کاربران را جمعآوری کنید و از آنها در اهداف مختلفی مانند بازاریابی، اطلاعرسانی و ارتباط با مشتریان استفاده کنید.
ایجاد فرم ثبتنام
برای شروع، شما نیاز به یک فرم ثبتنام ساده دارید. این فرم باید شامل فیلدهایی برای نام و ایمیل کاربر باشد. مثلاً:
```html
<form action="submit_email.php" method="POST">
<label for="name">نام:</label>
<input type="text" id="name" name="name" required>
<label for="email">ایمیل:</label>
<input type="email" id="email" name="email" required>
<input type="submit" value="ثبتنام">
</form>
```
این فرم به کاربران این امکان را میدهد که نام و ایمیل خود را وارد کنند. استفاده از روش POST به امنیت اطلاعات کمک میکند.
پردازش اطلاعات
پس از ارسال فرم، دادهها باید بهدرستی پردازش شوند. برای این کار، شما به یک اسکریپت PHP نیاز دارید که اطلاعات را دریافت کرده و در یک پایگاه داده ذخیره کند. بهعنوان مثال:
```php
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
$name = htmlspecialchars($_POST['name']);
$email = htmlspecialchars($_POST['email']);
// اتصال به پایگاه داده
$conn = new mysqli($servername, $username, $password, $dbname);
// بررسی اتصال
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
// ذخیره اطلاعات
$sql = "INSERT INTO users (name, email) VALUES ('$name', '$email')";
if ($conn->query($sql) === TRUE) {
echo "ثبتنام با موفقیت انجام شد!";
} else {
echo "خطا: " . $sql . "<br>" . $conn->error;
}
$conn->close();
}
?>
```
در این کد، ابتدا دادههای ورودی را دریافت کرده و سپس به پایگاه داده اضافه میکنیم.
استفاده از تأیید ایمیل
برای افزایش اعتبار و کاهش اسپم، میتوانید از یک سیستم تأیید ایمیل استفاده کنید. پس از ثبتنام، یک ایمیل حاوی لینک تأیید برای کاربر ارسال کنید.
نتیجهگیری
در نهایت،