Join the forum, it's quick and easy

Would you like to react to this message? Create an account in a few clicks or log in to continue.

php'de İletişim Formu yapmak

Aşağa gitmek

php'de İletişim Formu yapmak Empty php'de İletişim Formu yapmak

Mesaj tarafından GoDFaTHeR Perş. Mayıs 20, 2010 6:11 pm

Bu Anlatımda Php'de iletişim forumunun yapılmasını
anlatıcazphp'de İletişim Formu yapmak Nokta


Uygulamada 2 farklı dosyamız olacakphp'de İletişim Formu yapmak Nokta Birisi form
bilgilerinin girildiği sayfaphp'de İletişim Formu yapmak Virgul adı formphp'de İletişim Formu yapmak Noktaphp olsunphp'de İletişim Formu yapmak Nokta Diğerine bu
bilgileri alıp e-mail adresinize gönderen php sayfamızphp'de İletişim Formu yapmak Virgul onun adıda gonderphp'de İletişim Formu yapmak Noktaphp olsunphp'de İletişim Formu yapmak Nokta

Aşağıdaki kodları kopyalayın ve formphp'de İletişim Formu yapmak Noktaphp sayfanızı
hazırlayın
PHP- Kodu:
<form name=&#8221;form1″
method=”post” action=”gonderphp'de İletişim Formu yapmak Noktaphp”>
<table
width
=&#8221;421″
border=”0″ align=”center” cellpadding=”5″ cellspacing=”0″>
<tr>
<
th colspan=&#8221;2″
scope=”col”>İletişim Formu
tr>
<
tr>

<
td width=&#8221;111″>Ad-Soyad:

<td
width
=&#8221;290″> name=”adsoyad” type=”text” id=”adsoyad”>
tr>
<
tr>

<
td>E-mail:td>
<
td><input name=&#8221;email” type=”text” id=”email”>
tr>
<
tr>

<
td>Telefon:td>
<
td><input name=&#8221;telefon” type=”text” id=”telefon”>
tr>
<
tr>

<
td>Konu:td>
<
td><input name=&#8221;konu” type=”text” id=”konu”>
tr>
<
tr>

<
td>Mesaj:td>
<
td><textarea name=&#8221;mesaj” cols=”30″ rows=”10″
id=”mesaj”>
tr>
<
tr>

<
td>&nbsp;td>
<
td><input type=&#8221;reset” name=”Reset” value=”temizle”>
<input
type
=&#8221;submit”
name=”Submit2″ value=”gönder”>
tr>
table>

form>



Bu kodlar arasındaki en önemli nokta form
tagı içerisindeki method=”post” action=”gonderphp'de İletişim Formu yapmak Noktaphp” satırlarıdırphp'de İletişim Formu yapmak Nokta Burada method
post olacak action da gönderme işlemini yapan php sayfamızın adı olacakphp'de İletişim Formu yapmak NoktaBirde her alan
için belirlenen bir isim varphp'de İletişim Formu yapmak Nokta Bunlar
name=”mesaj” kodları ile belirtilmiş durumdaphp'de İletişim Formu yapmak Nokta Bu isimler ile
çağıracağız gonderphp'de İletişim Formu yapmak Noktaphp sayfamızdaphp'de İletişim Formu yapmak Nokta Bunları yanlış
yazmayınphp'de İletişim Formu yapmak Nokta Yeni alan
eklediğinizde ismini belirtin ve aşağıda anlattığım şekilde gonderphp'de İletişim Formu yapmak Noktaphp sayfanıza alın
ve mailinize ekleyinphp'de İletişim Formu yapmak Nokta

Aşağıdaki kodlar ile gonderphp'de İletişim Formu yapmak Noktaphp sayfanızı
oluşturunphp'de İletişim Formu yapmak Nokta Gerekli
açıklamalar en kısa ve öz şekilde kodlar arasındaki açıklama satırları
arasında mevcutphp'de İletişim Formu yapmak Nokta

PHP- Kodu:
//formdan gelen bilgileri bu sayfaya çektikphp'de İletişim Formu yapmak Noktaphp'de İletişim Formu yapmak Nokta
$adsoyad=$_POST['adsoyad'];
$email=$_POST['email'];
$telefon=$_POST['telefon'];
$konu=$_POST['konu'];
$mesaj=$_POST['mesaj'];

$emailadresi=&#8221;karahan@gmailphp'de İletişim Formu yapmak Noktacom”; //kendi e-mail
adresinizi yazınphp'de İletişim Formu yapmak Nokta
$emailkonusu=&#8221;İletişim
Formu”; //gönderilen e-mailde konu olarak ne görünmesiniz istiyorsanız
buraya onu yazınphp'de İletişim Formu yapmak Nokta

//boş alanları kontrol ediyoruzphp'de İletişim Formu yapmak Noktaphp'de İletişim Formu yapmak Nokta
if (empty($adsoyad) or empty($email) or empty($telefon) or empty($konu) or empty($mesaj)){ //burayı kendinize
göre çoğaltabilirsiniz
print (&#8217;Lütfen bütün alanları eksiksiz olarak doldurunuzphp'de İletişim Formu yapmak Nokta
’); //eğer boş
alan var ise gerekli uyarı mesajıphp'de İletişim Formu yapmak Nokta
print(&#8217; href=”formphp'de İletişim Formu yapmak Noktaphp”>Form Sayfasına
Geri Dön’); //form sayfasına geri dönüş linki
}

//boş alan yok ise aşağıdan da e-mail
gönderilecektirphp'de İletişim Formu yapmak Nokta
else {
$emailicerigi=&#8221;
Ad-Soyad: $adsoyad
E
-mail: $email
Telefon
: $telefon

Konu
: $konu

Mesaj
: $mesaj&#8221;;
if(mail($emailadresiphp'de İletişim Formu yapmak Virgul$emailkonusuphp'de İletişim Formu yapmak Virgul$emailicerigi)){
print (&
#8217;Mailiniz başarılı bir
şekilde gönderildiphp'de İletişim Formu yapmak Nokta İlginizden dolayı
teşekkürlerphp'de İletişim Formu yapmak Nokta’); //bu uyarı yazısıda
mail gönderildiğinde çıkacaktırphp'de İletişim Formu yapmak Noktaphp'de İletişim Formu yapmak Nokta
}
}



Yukarıdaki kodlar arasında birkaç önemli
nokta var bunları açıklayayımphp'de İletişim Formu yapmak Nokta En üstteki;

PHP- Kodu:
$adsoyad=$_POST['adsoyad'];


kodu ile formphp'de İletişim Formu yapmak Noktaphp sayfamızdan
gelen bilgileri çekiyoruzphp'de İletişim Formu yapmak Nokta Form sayfanızdaki
form alanlarının isimleri ile çağırıyoruzphp'de İletişim Formu yapmak Nokta Mesela adsoyad
alanının form sayfasındaki ismi adsoyadphp'de İletişim Formu yapmak Nokta E-mail göndeirlen
sayfada ise aynı ismi kulandımphp'de İletişim Formu yapmak Virgul orada da adsoyad isminde
bir değişken içerisindephp'de İletişim Formu yapmak Nokta Form sayfanıza
alan ekledikçe bu alanı çoğaltabilirsinizphp'de İletişim Formu yapmak Nokta

if (empty($adsoyad) or empty($email) or empty($telefon) or empty($konu)
or empty($mesaj))

Kodları ile form sayfamızdan gelen alanların boş olup olmadığını kontrol
ediyoruzphp'de İletişim Formu yapmak Nokta Formunuza yeni
alan eklediğinizde bu kod parçası içerisine or empty($yenialanadi)
şekilde ekleme yapabilirsinizphp'de İletişim Formu yapmak Nokta

PHP- Kodu:
$emailicerigi=&#8221;
Ad-Soyad: $adsoyad
E
-mail: $email
Telefon
: $telefon

Konu
: $konu

Mesaj
: $mesaj&#8221;;


Bu kodlar ise gönderilen e-mailin
içeriğini oluşturuyorphp'de İletişim Formu yapmak Nokta Yeni alan
eklediğiniz buraya mesela; Adres: $adres şeklinde ekleme yapabilirsinizphp'de İletişim Formu yapmak Nokta
GoDFaTHeR
GoDFaTHeR
Farkımız*Tarzımız*
Farkımız*Tarzımız*

<B>Mesaj Sayısı</B> Mesaj Sayısı : 3016
<B>Rep Sayısı</B> Rep Sayısı : 455
<B>Kayıt tarihi</B> Kayıt tarihi : 30/04/10

https://kopuk1.forum.st

Sayfa başına dön Aşağa gitmek

Sayfa başına dön

- Similar topics

 
Bu forumun müsaadesi var:
Bu forumdaki mesajlara cevap veremezsiniz