سلام دوستان،
ميخواستم بدونم كه چطوري من مي تونم مطالب يك فورم رو به ايميل بفرستم با استفاده از PHP؟
كدهاي فورم به صورت زير هستش:
ميخوام اين فورم ارسال ايميل چند امكان داشته باشه:
1. گزينه هايي كه با ستاره مشخص كردم رو چك كنه اگر خالي بود براي هر كدام پيغام جداگونه اي بده
2. آيا راهي هستش كه ايميل رو هم چك كنه كه آيا درسته يا نه؟ (نه اينكه فقط يه نوشته باشه)
3.بعد از اينكه نامه ارسال شد يه نامه تشكر براي نويسنده نامه بفرسته (در همان صفحه)
4. خروجي نامه در ايميل به صورت زير باشه:
- تاريخ: تاريخ + روز ارسال
- عنوان: عنوان نامه
- فرستنده: نام + ايميل (ايميل داخل پرانتز باشه)
- شركت: اسم شركت
- آدرس: شهر، كشور، تلفن، صندوق پستي
- آدرس وب سايت
- متن نامه
توجه هر يك از موضوعات در سطرهاي مختلف باشه و به صورتي كه نوشتم باشه و عناوين موضوعات رو به صورت پررنگ باشه
(عجب آدم پررويي هستم )
لطفا اگر كسي بلده و وقتش رو داره به من بينوا كمك كنه.
(اگر اين كامل بشه ميشه براي دانلود هم گذاشت كه ديگران هم بتونند ازش استفاده كنند)
با تشكر
طاها
ميخواستم بدونم كه چطوري من مي تونم مطالب يك فورم رو به ايميل بفرستم با استفاده از PHP؟
كدهاي فورم به صورت زير هستش:
کد:
<html>
<head>
<title>Contact US</title>
</head>
<body>
<br>
<h1 align="center">Contact US</h1>
<hr>
<form action="send.php" name="contact" method="post" enctype="text/plain">
<div align="center">
<table border="0" width="518">
<tr>
<td width="114"><b>Full Name: *</b></td>
<td width="394">
<input name="name" type="text" size="30" tabindex="1"></td>
</tr>
<tr>
<td width="114"><b>Subject: *</b></td>
<td width="394">
<input name="subject" type="text" size="30" tabindex="1"></td>
</tr>
<tr>
<td width="114"><b>E-mail: *</b></td>
<td width="394">
<input name="email" type="text" size="30" tabindex="2"></td>
</tr>
<tr>
<td width="114"><b>Website:</b></td>
<td width="394">
<input name="www" type="text" size="30" tabindex="3"></td>
</tr>
<tr>
<td width="114"><b>Company:</b></td>
<td width="394">
<input name="company" type="text" size="30" tabindex="4"></td>
</tr>
<tr>
<td width="114"><b>Telephone:</b></td>
<td width="394">
<input name="tel" type="text" size="30" tabindex="5"></td>
</tr>
<tr>
<td width="114"><b>Country: *</b></td>
<td width="394"><select name="country" size="1" tabindex="6">
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
<option value="American Samoa">American Samoa</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
<option value="Anguilla">Anguilla</option>
<option value="Antigua">Antigua</option>
<option value="Argentina">Argentina</option>
<option value="Armenia">Armenia</option>
<option value="Aruba">Aruba</option>
<option value="Australia">Australia</option>
<option value="Austria">Austria</option>
<option value="Azerbaijan">Azerbaijan</option>
<option value="Bahamas">Bahamas</option>
<option value="Bahrain">Bahrain</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Barbados">Barbados</option>
<option value="Barbuda">Barbuda</option>
<option value="Belgium">Belgium</option>
<option value="Belize">Belize</option>
<option value="Benin">Benin</option>
<option value="Bermuda">Bermuda</option>
<option value="Bhutan">Bhutan</option>
<option value="Bolivia">Bolivia</option>
<option value="Bonaire">Bonaire</option>
<option value="Botswana">Botswana</option>
<option value="Brazil">Brazil</option>
<option value="Virgin islands">British Virgin isl.</option>
<option value="Brunei">Brunei</option>
<option value="Bulgaria">Bulgaria</option>
<option value="Burundi">Burundi</option>
<option value="Cambodia">Cambodia</option>
<option value="Cameroon">Cameroon</option>
<option value="Canada">Canada</option>
<option value="Cape Verde">Cape Verde</option>
<option value="Cayman isl">Cayman Islands</option>
<option value="Central African Rep">Central African Rep.</option>
<option value="Chad">Chad</option>
<option value="Channel isl">Channel Islands</option>
<option value="Chile">Chile</option>
<option value="China">China</option>
<option value="Colombia">Colombia</option>
<option value="Congo">Congo</option>
<option value="cook isl">Cook Islands</option>
<option value="Costa Rica">Costa Rica</option>
<option value="Croatia">Croatia</option>
<option value="Curacao">Curacao</option>
<option value="Cyprus">Cyprus</option>
<option value=" Czech Republic">Czech Republic</option>
<option value="Denmark">Denmark</option>
<option value="Djibouti">Djibouti</option>
<option value="Dominica">Dominica</option>
<option value="Dominican Republic">Dominican Republic</option>
<option value="Ecuador">Ecuador</option>
<option value="Egypt">Egypt</option>
<option value="El Salvador">El Salvador</option>
<option value="Equatorial Guinea">Equatorial Guinea</option>
<option value="Eritrea">Eritrea</option>
<option value=" Estonia">Estonia</option>
<option value="Ethiopia">Ethiopia</option>
<option value="Faeroe isl">Faeroe Islands</option>
<option value="Fiji">Fiji</option>
<option value="Finland">Finland</option>
<option value="France">France</option>
<option value="French Guiana">French Guiana</option>
<option value="French Polynesia">French Polynesia</option>
<option value="Gabon">Gabon</option>
<option value="Gambia">Gambia</option>
<option value="Georgia">Georgia</option>
<option value="Gemany">Germany</option>
<option value="Ghana">Ghana</option>
<option value="Gibraltar">Gibraltar</option>
<option value="GB">Great Britain</option>
<option value="Greece">Greece</option>
<option value="Greenland">Greenland</option>
<option value="Grenada">Grenada</option>
<option value="Guadeloupe">Guadeloupe</option>
<option value="Guam">Guam</option>
<option value="Guatemala">Guatemala</option>
<option value="Guinea">Guinea</option>
<option value="Guinea Bissau">Guinea Bissau</option>
<option value="Guyana">Guyana</option>
<option value="Haiti">Haiti</option>
<option value="Honduras">Honduras</option>
<option value="Hong Kong">Hong Kong</option>
<option value="Hungary">Hungary</option>
<option value="Iceland">Iceland</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Irak">Irak</option>
<option value="Iran">Iran</option>
<option value="Ireland">Ireland</option>
<option value="Northern Ireland">Ireland, Northern</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Ivory Coast">Ivory Coast</option>
<option value="Jamaica">Jamaica</option>
<option value="Japan">Japan</option>
<option value="Jordan">Jordan</option>
<option value="Kazakhstan">Kazakhstan</option>
<option value="Kenya">Kenya</option>
<option value="Kuwait">Kuwait</option>
<option value="Kyrgyzstan">Kyrgyzstan</option>
<option value="Latvia">Latvia</option>
<option value="Lebanon">Lebanon</option>
<option value="Liberia">Liberia</option>
<option value="Liechtenstein">Liechtenstein</option>
<option value="Lithuania">Lithuania</option>
<option value="Luxembourg">Luxembourg</option>
<option value="Macau">Macau</option>
<option value="Macedonia">Macedonia</option>
<option value="Madagascar">Madagascar</option>
<option value="Malawi">Malawi</option>
<option value="Malaysia">Malaysia</option>
<option value="Maldives">Maldives</option>
<option value="Mali">Mali</option>
<option value="Malta">Malta</option>
<option value="Marshall isl">Marshall Islands</option>
<option value="Martinique">Martinique</option>
<option value="Mauritania">Mauritania</option>
<option value="Mauritius">Mauritius</option>
<option value="Mexico">Mexico</option>
<option value="Micronesia">Micronesia</option>
<option value="Moldova">Moldova</option>
<option value="Monaco">Monaco</option>
<option value="Mongolia">Mongolia</option>
<option value="Montserrat">Montserrat</option>
<option value="Morocco">Morocco</option>
<option value="Mozambique">Mozambique</option>
<option value="Myanmar">Myanmar/Burma</option>
<option value="Namibia">Namibia</option>
<option value="Nepal">Nepal</option>
<option value="Netherlands">Netherlands</option>
<option value="Netherlands Antilles">Netherlands Antilles</option>
<option value="New Caledonia">New Caledonia</option>
<option value="New Zealand">New Zealand</option>
<option value="Nicaragua">Nicaragua</option>
<option value="Niger">Niger</option>
<option value="Nigeria">Nigeria</option>
<option value="Norway">Norway</option>
<option value="Oman">Oman</option>
<option value="Palau">Palau</option>
<option value="Panama">Panama</option>
<option value="Papua New Guinea">Papua New Guinea</option>
<option value="Paraguay">Paraguay</option>
<option value="Peru">Peru</option>
<option value="Philippines">Philippines</option>
<option value="Poland">Poland</option>
<option value="Portugal">Portugal</option>
<option value="Puerto Rico">Puerto Rico</option>
<option value="Qatar">Qatar</option>
<option value="Reunion">Reunion</option>
<option value="Rwanda">Rwanda</option>
<option value="Saba">Saba</option>
<option value="Saipan">Saipan</option>
<option value="Saudi Arabia">Saudi Arabia</option>
<option value="Scotland">Scotland</option>
<option value="Senegal">Senegal</option>
<option value="Seychelles">Seychelles</option>
<option value="Sierra Leone">Sierra Leone</option>
<option value="Singapore">Singapore</option>
<option value="Slovac Republic">Slovak Republic</option>
<option value="Slovenia">Slovenia</option>
<option value="South Africa">South Africa</option>
<option value="South Korea">South Korea</option>
<option value="Spain">Spain</option>
<option value="Sri Lanka">Sri Lanka</option>
<option value="Sudan">Sudan</option>
<option value="Suriname">Suriname</option>
<option value="Swaziland">Swaziland</option>
<option value="Sweden">Sweden</option>
<option value="Switzerland">Switzerland</option>
<option value="Syria">Syria</option>
<option value="Taiwan">Taiwan</option>
<option value="Tanzania">Tanzania</option>
<option value="Thailand">Thailand</option>
<option value="Togo">Togo</option>
<option value="Trinidad-Tobago">Trinidad-Tobago</option>
<option value="Tunesia">Tunisia</option>
<option value="Turkey">Turkey</option>
<option value="Turkmenistan">Turkmenistan</option>
<option value="United Arab Emirates" selected>United Arab Emirates</option>
<option value="U.S. Virgin isl">U.S. Virgin Islands</option>
<option value="USA">U.S.A.</option>
<option value="Uganda">Uganda</option>
<option value="United Kingdom">United Kingdom</option>
<option value="Urugay">Uruguay</option>
<option value="Uzbekistan">Uzbekistan</option>
<option value="Vanuatu">Vanuatu</option>
<option value="Vatican City">Vatican City</option>
<option value="Venezuela">Venezuela</option>
<option value="Vietnam">Vietnam</option>
<option value="Wales">Wales</option>
<option value="Yemen">Yemen</option>
<option value="Zaire">Zaire</option>
<option value="Zambia">Zambia</option>
<option value="Zimbabwe">Zimbabwe</option>
</select>
</td>
</tr>
<tr>
<td width="114"><b>City:</b></td>
<td width="394">
<input name="city" type="text" size="30" tabindex="7"></td>
</tr>
<tr>
<td width="114"><b>P.O.Box:</b></td>
<td width="394">
<input name="mailbox" type="text" size="30" tabindex="8"></td>
</tr>
<tr>
<td width="114" valign="top"><b>Comments: *</b></td>
<td width="394">
<textarea name="comment" rows="9" cols="46" tabindex="9"></textarea></td>
</tr>
<tr>
<td width="114"> </td>
<td width="394"><button type="submit" name="send" tabindex="10" onclick='validate()'>
<b> Send </b></button>
<button type="reset" tabindex="11" name="clear"> Clear </button>
</td>
</tr>
</table>
</div>
</form>
<p><i>* information Required </i></p>
</body>
</html>
1. گزينه هايي كه با ستاره مشخص كردم رو چك كنه اگر خالي بود براي هر كدام پيغام جداگونه اي بده
2. آيا راهي هستش كه ايميل رو هم چك كنه كه آيا درسته يا نه؟ (نه اينكه فقط يه نوشته باشه)
3.بعد از اينكه نامه ارسال شد يه نامه تشكر براي نويسنده نامه بفرسته (در همان صفحه)
4. خروجي نامه در ايميل به صورت زير باشه:
- تاريخ: تاريخ + روز ارسال
- عنوان: عنوان نامه
- فرستنده: نام + ايميل (ايميل داخل پرانتز باشه)
- شركت: اسم شركت
- آدرس: شهر، كشور، تلفن، صندوق پستي
- آدرس وب سايت
- متن نامه
توجه هر يك از موضوعات در سطرهاي مختلف باشه و به صورتي كه نوشتم باشه و عناوين موضوعات رو به صورت پررنگ باشه
(عجب آدم پررويي هستم )
لطفا اگر كسي بلده و وقتش رو داره به من بينوا كمك كنه.
(اگر اين كامل بشه ميشه براي دانلود هم گذاشت كه ديگران هم بتونند ازش استفاده كنند)
با تشكر
طاها