+ Başlığa Yanıt Yaz
4 sonuçtan 1 - 4 arası sonuçlar
Başlık: php form mail hatası
-
30.11.2006 18:40 #1
- Katılım Tarihi
- 2003
- Yer
- Antalya
- Mesaj
- 390
php form mail hatası
asagidaki kodlamalarda nerede hata var yardimci olabilecek varmi
contact.htm sayfasi su sekilde
Kod:<html> <head> <meta name="GENERATOR" content="Microsoft FrontPage 6.0"> <meta name="ProgId" content="FrontPage.Editor.Document"> <meta http-equiv="Content-Type" content="text/html; charset=windows-1254"> <title>Flight No</title> </head> <body> <form action="sendmail.php" method="post"> <table border="1" width="87%" id="table2"> <tr> <td width="471"> <table border="1" width="468" id="table3"> <tr> <td width="213" bgcolor="#CCCCCC"><font face="Tahoma" size="2"> Flight No:</font></td> <td width="239" colspan="2"> <input type="text" name="T2" size="23"></td> </tr> <tr> <td width="213" bgcolor="#CCCCCC"><font face="Tahoma" size="2"> Arrival:</font></td> <td width="109"><select size="1" name="D4"> <option selected>Month</option> <option>January</option> <option>Ferbuary</option> <option>March</option> <option>April</option> <option>May</option> <option>June</option> <option>July</option> <option>August</option> <option>September</option> <option>October</option> <option>November</option> <option>December</option> </select></td> <td width="124"><select size="1" name="D5"> <option selected>Day</option> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> <option>11</option> <option>12</option> <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> <option>21</option> <option>22</option> <option>23</option> <option>24</option> <option>25</option> <option>26</option> <option>27</option> <option>28</option> <option>29</option> <option>30</option> <option>31</option> </select></td> </tr> <tr> <td width="213" bgcolor="#CCCCCC"><font face="Tahoma" size="2"> Departure:</font></td> <td width="109"><select size="1" name="D6"> <option selected>Month</option> <option>January</option> <option>Ferbuary</option> <option>March</option> <option>April</option> <option>May</option> <option>June</option> <option>July</option> <option>August</option> <option>September</option> <option>October</option> <option>November</option> <option>December</option> </select></td> <td width="124"><select size="1" name="D7"> <option selected>Day</option> <option>1</option> <option>2</option> <option>3</option> <option>4</option> <option>5</option> <option>6</option> <option>7</option> <option>8</option> <option>9</option> <option>10</option> <option>11</option> <option>12</option> <option>13</option> <option>14</option> <option>15</option> <option>16</option> <option>17</option> <option>18</option> <option>19</option> <option>20</option> <option>21</option> <option>22</option> <option>23</option> <option>24</option> <option>25</option> <option>26</option> <option>27</option> <option>28</option> <option>29</option> <option>30</option> <option>31</option> </select></td> </tr> <tr> <td width="452" bgcolor="#CCCCCC" colspan="3"> <font face="Tahoma" size="2">Requirements</font></td> </tr> <tr> <td width="213" bgcolor="#CCCCCC"><font face="Tahoma" size="2"> Type Of Villa</font></td> <td width="239" colspan="2"></td> </tr> <tr> <td width="213" bgcolor="#CCCCCC"><font face="Tahoma" size="2">2 Bed Sleep 5</font></td> <td width="239" colspan="2"><select size="1" name="D8"> <option selected>Week</option> <option>1 Week</option> <option>2 Week</option> <option>3 Week</option> </select></td> </tr> <tr> <td width="213" bgcolor="#CCCCCC"><font face="Tahoma" size="2">3 Bed Sleep 7</font></td> <td width="239" colspan="2"><select size="1" name="D9"> <option selected>Week</option> <option>1 Week</option> <option>2 Week</option> <option>3 Week</option> </select></td> </tr> <tr> <td width="452" bgcolor="#CCCCCC" colspan="3"> <font face="Tahoma" size="2">Transfer Requirements</font></td> </tr> <tr> <td width="213" bgcolor="#CCCCCC"><font face="Tahoma" size="2"> From Dalaman</font></td> <td width="239" colspan="2"><select size="1" name="D10"> <option selected>People</option> <option>4 People</option> <option>4+ People</option> </select></td> </tr> <tr> <td width="213" bgcolor="#CCCCCC"><font face="Tahoma" size="2"> From Antalya</font></td> <td width="239" colspan="2"><select size="1" name="D11"> <option selected>People</option> <option>4 People</option> <option>4+ People</option> </select></td> </tr> </table> </td> <td align="left" valign="top"> <div align="left"> <table border="1" width="479" id="table4"> <tr> <td width="59">Name:</td> <td width="392" colspan="3">:<input type="text" name="T3" size="73"></td> </tr> <tr> <td width="59">Adress:</td> <td width="392" colspan="3">:<input type="text" name="T4" size="73"></td> </tr> <tr> <td width="59">City:</td> <td width="153">:<input type="text" name="T5" size="23"></td> <td width="73">State/Prov</td> <td width="166">:<input type="text" name="T8" size="23"></td> </tr> <tr> <td width="59">Country:</td> <td width="153">:<input type="text" name="T6" size="23"></td> <td width="73">Zip/Post</td> <td width="166">:<input type="text" name="T9" size="23"></td> </tr> <tr> <td width="59">Phone:</td> <td width="153">:<input type="text" name="T7" size="23" maxlength="17"></td> <td width="73">E-mail</td> <td width="166">:<input type="text" name="T10" size="23"></td> </tr> <tr> <td width="212" colspan="2">Please Enter Any Additional Requirements</td> <td width="239" colspan="2"> <textarea rows="5" name="S1" cols="26"></textarea></td> </tr> </table> <input type="submit" value="Send" name="B1"> <input type="reset" value="Reset" name="B2"></div> </td> </tr> </table> <pre> </pre> </form> </body> </html>
buradada sendmail.php dosyasi var.
Kod:<?php $alici = "info@falconshome.com"; // $konu = $_POST['T3']." New Mail From Web Site"; $mesaj = $_POST['S1']; $flight = $_POST['T2']; $arrivalmonth = $_POST['D4']; $arrivalday = $_POST['D5']; $departuremonth = $_POST['D6']; $departureday = $_POST['D7']; $2bedvilla = $_POST['D8']; $3bedvilla = $_POST['D9']; $fromdalaman = $_POST['D10']; $fromantalya = $_POST['D11']; $name = $_POST['T3']; $adress = $_POST['T4']; $city = $_POST['T5']; $state = $_POST['T8']; $country = $_POST['T6']; $zip = $_POST['T9']; $phone = $_POST['T7']; $email = $_POST['T10']; $gonderen = "From: ".$_POST['gonderen']; mail($alici, $konu, $mesaj, $gonderen $flight, $arrivalmonth, $arrivalday, $departuremonth, $departureday, $2bedvilla, $3bedvilla, $fromdalaman, $fromantalya, $name, $adress, $city, $state, $country, $zip, $phone, $email); echo "Mesajınız Başarıyla Gönderildi"; ?>
yardimci olabileceklere cok tesekkur ederim.
Saygilar
-
30.11.2006 21:22 #2
Bu ne böyle yamail($alici, $konu, $mesaj, $gonderen $flight, $arrivalmonth, $arrivalday, $departuremonth, $departureday, $2bedvilla, $3bedvilla, $fromdalaman, $fromantalya, $name, $adress, $city, $state, $country, $zip, $phone, $email);
mail() fonksiyonunu tamamen yanlış kullanıyorsun. Buradaki sayfadan kendin de inceleyebilirsin.
mail() fonksiyonu toplamda 4 değişken kabul eder.
1. alıcı
2. konu
3. mesaj
4. başlık bilgileri (headers)
Dolayısıyla senin fonksiyonun mail($alici, $konu, $mesaj, $headers); formatında olmalıdır. Bunun ötesine geçemezsin. Formdan gelen bilgileri de $mesaj değişkeninin içerisine kaydetmelisin.
mail() fornksiyonunu aşağıdaki kullanmalısın:
Kod:<?php $alici = "eburhan@eburhan.com"; $konu = "İletişim Bilgileri Konulu Elektronik Posta"; $mesaj = "Formdan şu bilgiler gönderildi: "; $mesaj .= "İsim: $name "; $mesaj .= "Şehir: $city "; $mesaj .= "Ülke: $country "; $mesaj .= "Telefon: $phone"; $headers = "MIME-Version: 1.0 \r\n"; $headers .= "Content-type: text/html; charset=iso-8859-9 \r\n"; $headers .= "From: $gonderen"; if( mail($alici, $konu, $mesaj, $headers) ) { echo "E-posta başarıyla gönderildi"; } else { echo "Bir hata oluştu !"; } ?>
-
01.12.2006 08:25 #3
- Katılım Tarihi
- 2003
- Yer
- Antalya
- Mesaj
- 390
peki 4 degiskenden fazla secenegi olan iletisim formlarinda ne kullaniliyo.
asp mi_? bunu ogrenmem lazim cunku 4 degisken isime yaramayacak
-
01.12.2006 09:54 #4
Bir noktayı atlıyorsun. Formdan gelen verileri $mesaj değişkenine göndermelisin.
Aşağıda da gördüğün gibi tek bir değişken olan $mesaj değişkeni içerisine formdan gelen $name, $city, $country, $phone, .... değişkenlerini depoluyoruz. Umarım şimdi anlatabilmişimdir.
$mesaj = "Formdan şu bilgiler gönderildi:
";
$mesaj .= "İsim: $name
";
$mesaj .= "Şehir: $city
";
$mesaj .= "Ülke: $country
";
$mesaj .= "Telefon: $phone";
Benzer Başlıklar
-
asp form mail örneği
kaaan tarafından ASP ve ASP.NET forumundaYanıt: 1Son Mesaj: 23.12.2005, 17:52 -
Form mail yardım
Php-Nuke tarafından İnternet, Ağ ve Güvenlik forumundaYanıt: 1Son Mesaj: 25.02.2005, 01:06 -
Php'de Form Mail
MatriX_BoY tarafından Web ve Grafik Tasarımı forumundaYanıt: 5Son Mesaj: 02.01.2005, 17:38 -
html form mail
L_o_n_g_h_o_r_n tarafından Web ve Grafik Tasarımı forumundaYanıt: 17Son Mesaj: 21.08.2004, 12:37 -
Form mail kodu
Toad tarafından ASP ve ASP.NET forumundaYanıt: 3Son Mesaj: 12.08.2004, 17:14



Alıntıyla Yanıtla

Ram Bus hızı hakkında Yardım lazım
Bugün, 03:22 / Donanım