برگزیده های پرشین تولز

form to mail

raminonline

Registered User
تاریخ عضویت
27 مارس 2004
نوشته‌ها
662
لایک‌ها
787
محل سکونت
سرزمین پارسم آرزوست!
سلام من يه فرم ميخواستم كه حدالامكان با asp باشه و يه نام و آدرس ايميل رو بخواست و اون رو به آدرس ايميلم بفرسته
اگه كسي لطف كنه و يه همچين چيزي رو بسازه يا لينكشو بده يا كدشو برام بزاره خيلي ممنون ميشم
باي
 

artin

کاربر تازه وارد
تاریخ عضویت
19 می 2004
نوشته‌ها
2,114
لایک‌ها
2
سلام
دوست عزیز تو ای اس پس می خوای بعد تو قسمت پی اچ پی پیغام می زاری ؟
اگه ای اس پی می خوای اول ببین هاستینگت چه کاماننتیو نصب کرده تا از اون استفاده کنی
اصلا هاستت رو لینوکسه یا ویندوز ؟
 

ghese

کاربر تازه وارد
تاریخ عضویت
11 جولای 2004
نوشته‌ها
77
لایک‌ها
0
عزيز من حواست انگار بد جوري گيج مي زنه ها؟؟؟؟؟؟
بدشم اينكه همون طوري كه آرتين جون گفت اول مشخصات هاست تو بده بدشم
آدرس اميلي رو كه مي خواي بهش ميل بشو رو بده و دقيقن بگو چه چيزايي مي خوايي يوزر وارد كنه
بعدش چشم
باي
 

artin

کاربر تازه وارد
تاریخ عضویت
19 می 2004
نوشته‌ها
2,114
لایک‌ها
2
اگه واسه وبلاگت می خوای باید با ادمینه وبلاگت تماس بگیری ببینی برای این کار چیزی داره یا نه
 

ghese

کاربر تازه وارد
تاریخ عضویت
11 جولای 2004
نوشته‌ها
77
لایک‌ها
0
به نقل از raminonline :
آقا هاست رو هرچي خودتون بگيد بعد آدرس ايميلم [email protected] هستش
بعد من گفتم حدالامكان asp حالا با php هم باشه چيزي نميشه
ببين عزيز من اگه گفتم مشخصات هاست تو بده واسه اين بود كه مي خواستم ببينم هاست تو php رو ساپورت مي كنه يا نه؟؟؟
حالا من فردا بهت مي دم يك فرم ببين به كارت مي ياد يا نه
 

ghese

کاربر تازه وارد
تاریخ عضویت
11 جولای 2004
نوشته‌ها
77
لایک‌ها
0
ببخشيد ديروز اصلا يادم نبود كه بهت قول دادم
ببين من واست درست كردم اگه اشكالي داشت بهم بگو
در ضمن اين در صورتي كار مي كنه كه هاست تو ار پي اچ پي پشتيباني كنه ها
اين 2تا فايل كد اولي رو اسمشو بزار form.htm
كد دومي رو هم اسمشو بزار form.php
منظورم اسم فايلش هستا

HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>

<body>
<form  method="post" action="form.php">
  <table width="100%" border="0" cellpadding="4" cellspacing="0">
    <tr> 
      <td width="24%" align="left" valign="top">First Name</td>
      <td width="76%">
      <input name="first_name" type="text"  size="20"></td>
    </tr>
    <tr> 
      <td align="left" valign="top">Last Name</td>
      <td>
      <input name="last_name" type="text"  size="20"></td>
    </tr>
    <tr> 
      <td align="left" valign="top">Email Address</td>
      <td>
      <input name="email_address" type="text"  size="20"></td>
    </tr>
        
    <tr> 
      <td align="left" valign="top">&nbsp;</td>
      <td><input type="submit" name="Submit" value="Submit"></td>
    </tr>
  </table>
</form>
</body>
</html>






PHP:
<?php
$first_name = $_POST['first_name']; 
$last_name = $_POST['last_name']; 
$email_address = $_POST['email_address'];

$first_name = stripslashes($first_name); 
$last_name = stripslashes($last_name); 
$email_address = stripslashes($email_address); 


if((!$first_name) || (!$last_name) || (!$email_address) ){ 
    echo 'You did not submit the following required information! <br />'; 
    if(!$first_name){ 
        echo "First Name is a required field. Please enter it below.<br />"; 
    } 
    if(!$last_name){ 
        echo "Last Name is a required field. Please enter it below.<br />"; 
    } 
    if(!$email_address){ 
        echo "Email Address is a required field. Please enter it below.<br />"; 
    } 

		
		include 'form.htm';
		exit(); 
} 


$subject = "user";
$message = "$first_name <br> $last_name <br> $email_address");

if(mail([email protected] , $subject, $message)=== true){
echo "your information has been sent"
}else{
echo "your information hasnot been sent";
}
 

?>
 

raminonline

Registered User
تاریخ عضویت
27 مارس 2004
نوشته‌ها
662
لایک‌ها
787
محل سکونت
سرزمین پارسم آرزوست!
آقا دمت گرم خيلي لطف كردي
ممنون
وبلاگ يا سايتي چيزي داري حداقل با لينك دادن بهت جبران كنم؟
البته زياد بيننده نداره ولي كار ديگه اي نميتونم بكنم كه جبران كنم
خيلي آقايي
دمت گرم
 

raminonline

Registered User
تاریخ عضویت
27 مارس 2004
نوشته‌ها
662
لایک‌ها
787
محل سکونت
سرزمین پارسم آرزوست!
اين ارور ميده
Parse error: parse error in /home/www/raminonlin.freeserverhost.com/form.php on line 30
من تو 100webspace.com ثبت نام كردم
اين php رو ساپورت ميكنه
 

ghese

کاربر تازه وارد
تاریخ عضویت
11 جولای 2004
نوشته‌ها
77
لایک‌ها
0
به نقل از raminonline :
اين ارور ميده
Parse error: parse error in /home/www/raminonlin.freeserverhost.com/form.php on line 30
من تو 100webspace.com ثبت نام كردم
اين php رو ساپورت ميكنه
آقا اين حرفا چيه يك كد كه ديگه اين حرفا رو نداره ببات اشكالش شرمنده
آخه من خودم چك نكرده بودم كه كار مي كنه يا نه
خط 30 يك ( اضافي گذاشته بودم
درستش اين شكليه
PHP:
$message = "$first_name <br> $last_name <br> $email_address";
چند خط آخر رو بايد با اين كد عوض كني
PHP:
if(mail("[email protected]" , $subject, $message)=== true){ 
echo "your information has been sent" 
}else{ 
echo "your information hasnot been sent"; 
}
فكر نكنم ديگه گيري داشته باشه اما اگه مشكلي پيش اومد خبرم كن
موفق باشي
 

raminonline

Registered User
تاریخ عضویت
27 مارس 2004
نوشته‌ها
662
لایک‌ها
787
محل سکونت
سرزمین پارسم آرزوست!
ببخشيد اينقدر مزاحمتون شدم
ولي اين ارور ميده
Parse error: parse error, expecting `','' or `';'' in /home/www/raminonlin.freeserverhost.com/form.php on line 34
 

ghese

کاربر تازه وارد
تاریخ عضویت
11 جولای 2004
نوشته‌ها
77
لایک‌ها
0
به نقل از raminonline :
ببخشيد اينقدر مزاحمتون شدم
ولي اين ارور ميده
Parse error: parse error, expecting `','' or `';'' in /home/www/raminonlin.freeserverhost.com/form.php on line 34
ببين من اين دو 3ه روزه سيستمم قاط زده بود php رو سيستمم نصب نبود
واسه همين نتونستم كد رو چك كنم كد رو هم كه خودت مي دوني يك نقطه اشتباه بزاري اذيت مي كنه اين كدم كه بهت دادم يك دونه ; كم داره
ديگه اين بار خودم امتحانش كردم صد در صد كار مي كنه
PHP:
if(mail("[email protected]" , $subject, $message)=== true){ 
echo "your information has been sent"; 
}else{ 
echo "your information hasnot been sent"; 
}
 

raminonline

Registered User
تاریخ عضویت
27 مارس 2004
نوشته‌ها
662
لایک‌ها
787
محل سکونت
سرزمین پارسم آرزوست!
عزيز دمت گرم درست شد ايراد آخري ديگه از سرور مشنگي بود كه انتخاب كردم
خيلي آقاييي
ببخشيد وقتتو گرفتم
باي
 
بالا