PDA

Orijinalini görmek için tıklayınız : HTML Kodları Arasına Gönder.php Eklemek



Nicel
14-12-2012, 23:38
Joomlada kullanmak üzere Dreamweaver ile form.html hazırladım. Form bilgilerinin örneğin deneme@gmail.com adresine gelmesini istiyorum. Bunun için gönder.php kodlarının html kodları arasına yerleştirilmesi gerekiyor. Aramalarım sonucunda ulaştığım bilgilerle gönderme işlevini gerçekleştiremedim. Amacım php kodu eklenmiş form.html'yi joomlada özel html modülüyle yayınlamak. Ekte verdiğim html kodları arasına gönderme işlevi için gerekli kodları, bilgisi olan biriniz ekleyebilirse sevinirim. Biraz da işin mantığını öğrenmek istiyorum. Herkese iyi akşamlar diliyorum.


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Form</title>
</head>

<body>
<script type="text/javascript">
function MM_validateForm() { //v4.0
if (document.getElementById){
var i,p,q,nm,test,num,min,max,errors='',args=MM_valida teForm.arguments;
for (i=0; i<(args.length-2); i+=3) { test=args[i+2]; val=document.getElementById(args[i]);
if (val) { nm=val.name; if ((val=val.value)!="") {
if (test.indexOf('isEmail')!=-1) { p=val.indexOf('@');
if (p<1 || p==(val.length-1)) errors+='- '+nm+' geçersiz bir e-posta adresi.\n';
} else if (test!='R') { num = parseFloat(val);
if (isNaN(val)) errors+='- '+nm+' must contain a number.\n';
if (test.indexOf('inRange') != -1) { p=test.indexOf(':');
min=test.substring(8,p); max=test.substring(p+1);
if (num<min || max<num) errors+='- '+nm+' must contain a number between '+min+' and '+max+'.\n';
} } } else if (test.charAt(0) == 'R') errors += '- '+nm+' gerekli bir alandır.\n'; }
} if (errors) alert('Aşağıdaki hata(lar) oluştu:\n'+errors);
document.MM_returnValue = (errors == '');
} }
</script>
<form action="" method="post" name="form1" target="_blank" id="form1" onSubmit="MM_validateForm('ad','','R','soyad','','R','eposta ','','RisEmail','gtarih','','R','ctarih','','R');r eturn document.MM_returnValue">
<p style="font-weight: bold">&nbsp;</p>
<table width="100%" border="0" cellpadding="4">
<tr>
<td width="18%" nowrap style="text-align: right">Adınız:</td>
<td width="82%"><label for="ad"></label>
<input name="ad" type="text" id="ad" size="30" maxlength="60"></td>
</tr>
<tr>
<td nowrap style="text-align: right">Soyadınız:</td>
<td><label for="soyad"></label>
<input name="soyad" type="text" id="soyad" size="30" maxlength="60"></td>
</tr>
<tr>
<td nowrap style="text-align: right">E-posta Adresiniz:</td>
<td><label for="eposta"></label>
<input name="eposta" type="text" id="eposta" size="30" maxlength="60"></td>
</tr>
<tr>
<td nowrap style="text-align: right">Adres:</td>
<td><label for="adres"></label>
<input name="adres" type="text" id="adres" size="30" maxlength="60"></td>
</tr>
<tr>
<td nowrap style="text-align: right">Sabit Telefon:</td>
<td><label for="stel"></label>
<input name="stel" type="text" id="stel" size="30" maxlength="60"></td>
</tr>
<tr>
<td nowrap style="text-align: right">Gsm:</td>
<td><label for="ctel"></label>
<input name="ctel" type="text" id="ctel" size="30" maxlength="60"></td>
</tr>
<tr>
<td nowrap style="text-align: right">Şehir:</td>
<td><label for="sehir"></label>
<input name="sehir" type="text" id="sehir" size="30" maxlength="60"></td>
</tr>
<tr>
<td nowrap style="text-align: right">Giriş Tarihi:</td>
<td><label for="gtarih"></label>
<input name="gtarih" type="text" id="gtarih" size="30" maxlength="60"></td>
</tr>
<tr>
<td nowrap style="text-align: right">Çıkış Tarihi:</td>
<td><label for="ctarih"></label>
<input name="ctarih" type="text" id="ctarih" size="30" maxlength="60"></td>
</tr>
<tr>
<td valign="top" nowrap style="text-align: right">Mesajınız:</td>
<td><label for="mesaj"></label>
<textarea name="mesaj" id="mesaj" cols="45" rows="5"></textarea></td>
</tr>
<tr>
<td nowrap style="text-align: right">&nbsp;</td>
<td><input type="submit" name="button1" id="button1" value="GÖNDER">
&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; &nbsp;&nbsp; <input type="reset" name="button2" id="button2" value="TEMİZLE"></td>
</tr>
</table>
<p style="color: #00F; font-weight: bold;">&nbsp;</p>
</form>
</body>
</html>