رفع اشکال از فرم ارسال اطلاعات به ایمیل

majideptp

Member
سلام.
من آشنایی زیادی با برنامه نویسی ندارم.
پس از گشت و گذار تونستم فرم آماده ای رو از طریق دوستی بدست بیارم و تغییرات لازم رو توش بدم.

اما یه جای کار ایراد داره و فرم اطلاعات به ایمیل ارسال نمیشه و جای دیگه میره.

در صورت امکان این فرم رو رفع اشکال کنید و البته ممنون میشم به خودم هم بگید کجای کار ایراد داشته.

- اطلاعات مثلا به [email protected] ارسال بشه.

- این فرم هم موقتا در http://majidgraph.persiangig.com/sender-mail/contact-majid.htm قرار میگیره.

- فایل هم ضمیمه کردم.

ممنون
 

majideptp

Member
مشکل چیه که کسی جواب نمیده؟!!!

اگه مورد خواصی هست یا باید جور دیگه عمل کنم بگید تا انجام بدم.
 

Milad

Well-Known Member
متاسفانه من نتونستم فایل رو دانلود کنم لطف کنید همینجا اتچ کنید تا بتونیم برسی کنیم :wink:
 

setare_b

New Member
سلام ميشه خواهش كنم بهم بگيد مشكل كارم كجاست؟من يه فرم ساختم كدش اينه:
HTML

<!doctype html>
<html>
<head>
<link rel="stylesheet" href="style.css">
<meta charset="utf-8">
</head>
<body dir="rtl">
<form id="form1" name="form1" method="post" action="ertebatbama.php" >
نام&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="name" id="name" /><br /><br />
نام خانوادگی&nbsp<input type="text" name="lastname" id="lastname" /><br /><br />
ایمیل&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp<input type="text" name="email" id="email"/><br /><br />
توضیحات&nbsp&nbsp&nbsp<textarea name="textarea" cols="40" rows="10" dir="rtl"></textarea><br /><br />

<input type="submit" name="save" id="save" value="ارسال پيام"/>
</form>

</body>
</html>


PHP

<?php

$name = $_POST['name'];
$lastname = $_POST['lastname'];
$mail = $_POST['email'];
$text = $_POST['textarea'];

$body = "
Name : $name <br>
Last Name : $lastname <br>
Email :$mail <br>
Pm : $text
";

$sub = 'labratory'
$yourmail = '[email protected]';

mail($yourmail,$sub,$body);
?>

وقتي submit مي كنم يه صفحه مي ياد كه اينارو توش داره

Last Name : $lastname
Email :$mail
Pm : $text "; $sub = 'labratory' $yourmail = '[email protected]'; mail($yourmail,$sub,$body); ?>​
 

Milad

Well-Known Member
تو کد php یک نقطه ویرگول جا مونده بود از این استفاده کن ، البته نگذاشتنش باعث بروز این مشکل نمیشه و یک ارور دیگه میده :

PHP:
<?php

$name = $_POST['name'];
$lastname = $_POST['namefalily'];
$mail = $_POST['email'];
$text = $_POST['textarea'];

$body = "
Name : $name <br>
Last Name : $lastname <br>
Email :$mail <br>
Pm : $text
";

$sub = '/*SUBJECT*/';
$yourmail = '/*YOUR MAIL*/';

mail($yourmail,$sub,$body);
?>

هاستت php ساپورت میکنه ؟
 

felix

Member
چه error میده بگو شاید بشه فهمید:green:
تنضیمات لوکال رو برای فرستادن ایمیل انجام دادی ؟؟؟
اگه جواب منفی بگو تا تنظیمات رو بگم
 
آخرین ویرایش:

setare_b

New Member
سلام
نه من تنظماتي انجام ندادم،بلدم نيستم ميشه بهم بگيد؟؟ واقعاً ممنون مي شم.
اين erorr رو هم ميده
Last Name : $lastname
Email :$mail
Pm : $text "; $sub = '/*labratory*/'; $yourmail = '/*[email protected]*/'; mail($yourmail,$sub,$body); ?>​
 
آخرین ویرایش:

Masoud1365

مدیر انجمن
اگر که هاست دارید برنامتون رو روی هاست تست کنید راحت تر هست !
 

جدیدترین ارسال ها

بالا