ahadto 806 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 سلام به دوستان پی اچ پی کار یه کد احتیاج داشتم که فقط یه فیلد داشته باشه که طرف ایمیلشو وارد کنه و یه دکمه داشته باشه برا ارسال ایمیل اون بنده خدا به من به علاوه اینکه تو اون ایمیلی که به من ارسال میشه یه متنی بشه اضافه کرد ، مثلا اینجوری بشه: " عضو جدید خبرنامه: a@a.com "همچنین اگه بتونه تشخیص بده که ایمیل وارد شده صحیح هست یا نه دیگه عالیه نقل قول لینک به ارسال
Farid 2281 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 سلامیه فایل Html بسازید و اسمش رو form بذارید ( form.html ) این کدها رو داخلش بذارید :<style>p{padding:0;margin:0;}body{padding:0;margin:0;}</style><form action="mail.php" method="POST"><p>Name</p> <input type="text" name="name"><p>Email</p> <input type="text" name="email"><br /><input type="submit" value="Send"><input type="reset" value="Clear"></form>بعد یک فایل php بسازید با نام mail.php و این کد ها رو داخلش بذارید :<?php$name = $_POST['name'];$email = $_POST['email'];$formcontent=" From: $name";$recipient = "YOUREMAIL@HERE.COM";$subject = "فرم تماس";$mailheader = "From: $email \r\n";mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");echo "ممنون !" . " -" . "<a href='form.html' style='text-decoration:none;color:#ff0099;'> بازگشت</a>";?>به جای YOUREMAIL@HERE.COM ایمیلی که اطلاعات بهش ارسال میشه رو بذارید ..... روی سرور آپلود کنید و فایل form.html رو اجرا کنید . نام و ایمیل شخص به ایمیل شما میاد 5 نقل قول لینک به ارسال
AliRezaPro 260 ارسال شده در مرداد 92 گزارش بازنشر ارسال شده در مرداد 92 برای validationif(filter_var($_POST['txtemail'], FILTER_VALIDATE_EMAIL)){echo 'its ok';}else {echo 'not ok';}ببینید :http://php.net/manual/en/function.filter-var.phpمیتونید با این regex هم validation کنید<?php$email = "abc123@sdsd.com"; $regex = '/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$/'; if (preg_match($regex, $email)) { echo $email . " is a valid email. We can accept it.";} else { echo $email . " is an invalid email. Please try again.";} ?> 4 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .