• 23-01-2008, 15:26:18
    #1
    Üyeliği durduruldu
    Kendi yazmış olduğum Php iletişim formu.
    İhtiyaç duyan arkadaşlar kullansınlar.


    <?
    function valid_email($address)
    {
      // check an email address is possibly valid
      if (ereg('^[a-zA-Z0-9_\.\-]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$', $address))
        return true;
      else 
        return false;
    }
    $mesaj="";
    if($_POST[CmdSend]){
    	$txtad=$_POST[txtad];
    	$txtsoyad=$_POST[txtsoyad];
    	$txteposta=$_POST[txteposta];
    	$txtkonu=$_POST[txtkonu];
    	$txtmesaj=$_POST[txtmesaj];
    	if($txtad=="" || $txtsoyad=="" || $txteposta=="" || $txtkonu=="" || $txtmesaj=="" || !valid_email($txteposta) ){
    		if(!valid_email($txteposta)){$mesaj='<font class="sayfaiciyazihata">Lütfen geçerli bir e-posta adresi giriniz!..</font>';}
    		if($txtmesaj==""){$mesaj='<font class="sayfaiciyazihata">Lütfen mesaj&yacute;n&yacute;z&yacute; yaz&yacute;n&yacute;z!..</font>';}		
    		if($txtkonu==""){$mesaj='<font class="sayfaiciyazihata">Lütfen bir konu yaz&yacute;n&yacute;z!..</font>';}
    		if($txteposta==""){$mesaj='<font class="sayfaiciyazihata">Lütfen e-posta adresinizi yaz&yacute;n&yacute;z!..</font>';}	
    		if($txtsoyad==""){$mesaj='<font class="sayfaiciyazihata">Lütfen soyad&yacute;n&yacute;z&yacute; yaz&yacute;n&yacute;z!..</font>';}					
    		if($txtad==""){$mesaj='<font class="sayfaiciyazihata">Lütfen ad&yacute;n&yacute;z&yacute; yaz&yacute;n&yacute;z!..</font>';}
    	}else{
    		$kime="info@domainadiniz.com";
    		$siteurl="http://".$_SERVER["HTTP_HOST"] ;
    		$konu="$siteurl sitesinin ileti&thorn;im sayfas&yacute;ndan mesaj gönderildi";
    		$mesaji='
    		<table border="0" cellspacing="1" cellpadding="0" width="523">
    		<tr>
    		<td width="153">
    		<b>
    		<font size="2" face="Tahoma">
    		Ad&yacute;</font></b></td>
    		<td width="4">
    		<b>
    		<font size="2" face="Tahoma">:</font></b></td>
    		<td width="363">
    		<font size="2" face="Tahoma">
    		'.$txtad.'</font></td>
    		</tr>
    		<tr>
    		<td width="153">
    		<b><font face="Tahoma" size="2">Soyad&yacute;</font></b></td>
    		<td width="4">
    		<b>
    		<font size="2" face="Tahoma">:</font></b></td>
    		<td width="363">
    		<font size="2" face="Tahoma">
    		'.$txtsoyad.'</font></td>
    		</tr>
    		<tr>
    		<td width="153">
    		<b><font face="Tahoma" size="2">E-Posta</font></b></td>
    		<td width="4">
    		<b>
    		<font size="2" face="Tahoma">:</font></b></td>
    		<td width="363">
    		<font size="2" face="Tahoma">
    		'.$txteposta.'</font></td>
    		</tr>
    		<tr>
    		<td width="153">
    		<b><font face="Tahoma" size="2">Konu</font></b></td>
    		<td width="4">
    		<b>
    		<font size="2" face="Tahoma">:</font></b></td>
    		<td width="363">
    		<font size="2" face="Tahoma">
    		'.$txtkonu.'</font></td>
    		</tr>
    		<tr>
    		<td width="153">
    		<b><font face="Tahoma" size="2">Mesaj</font></b></td>
    		<td width="4">
    		&nbsp;</td>
    		<td width="363">
    		<font size="2" face="Tahoma">
    		'.$txtmesaj.'</font></td>
    		</tr>
    		<tr>
    		<td width="520" colspan="3">
    		<hr size="1"></td>
    		</tr>
    		<tr>
    		<td width="153">
    		<b>
    		<font face="Tahoma" size="2">
    		Gönderdi&eth;i Tarih</font></b></td>
    		<td width="4">
    		<b>
    		<font face="Tahoma" size="2">
    		:</font></b></td>
    		<td width="363">
    		<font size="2" face="Tahoma">
    		'.Date("d.m.Y H:i:s").'</font></td>
    		</tr>
    		<tr>
    		<td width="153">
    		<b>
    		<font face="Tahoma" size="2">
    		IP Adresi</font></b></td>
    		<td width="4">
    		<b>
    		<font face="Tahoma" size="2">
    		:</font></b></td>
    		<td width="363">
    		<font face="Tahoma" size="2">
    		'.$_SERVER[REMOTE_ADDR].'</font></td>
    		</tr>
    		</table>
    					';
    		$ek="Content-Type: text/html;charset=iso-8859-9\n";
    		$ek.="From:".$_POST[txteposta];
    		//echo $mesaji;
    		if (@mail($kime,$konu,$mesaji,$ek)){
    			$mesaj='<font class="sayfaiciyazigonderildi">Mesaj&yacute;n&yacute;z ba&thorn;ar&yacute;yla iletilmi&thorn;tir.</font>';
    		}else{
    			$mesaj='<font class="sayfaiciyazihata">Mesaj&yacute;n&yacute;z hata nedeniyle yollanamam&yacute;&thorn;t&yacute;r.</font>';
    		}
    		$txtad="";$txtsoyad="";$txteposta="";$txtkonu="";$txtmesaj="";$_POST[CmdSend]="";
    	}	
    }
    ?>
    <table width="666" border="0" cellpadding="0" cellspacing="0" class="sayfaiciyazi">
    	<tr>
    		<td width="207" valign="top">&nbsp;		</td>
    		<td width="459" valign="top">
    		<table border="0" cellspacing="1" cellpadding="0" class="sayfaiciyazi" width="100%">
    			<tr>
    				<td height="5" colspan="4"><hr size="1" id="cizgi"></td>
    			</tr>
    			<tr>
    				<td valign="top" height="21" width="31%">Telefon</td>
    				<td valign="top" height="21" align="center" width="1%">:</td>
    				<td valign="top" height="21" width="34%">000 00 00 00 </td>
    				<td valign="top" height="21" width="33%">Delphi Php </td>
    			</tr>
    			<tr>
    				<td valign="top" height="21">&nbsp;</td>
    				<td valign="top" height="21">:</td>
    				<td valign="top" height="21" colspan="2">000 00 00 00 </td>
    			</tr>
    			<tr>
    				<td valign="top" height="21">Toptan Satış</td>
    				<td valign="top" height="21">:</td>
    				<td valign="top" height="21">000 00 00 00 </td>
    				<td valign="top" height="21">Delphi Php </td>
    			</tr>
    			<tr>
    				<td height="5" colspan="4"><hr size="1" id="cizgi"></td>
    			</tr>
    		</table>
    		
    		<div align="center">
    			<table border="0" cellspacing="1" cellpadding="0" class="sayfaiciyazi">
    				<form action="<?=$_SERVER[REQUEST_URI];?>" name="FrmIletisim" method="POST">
    					<tr>
    						<td height="25"></td>
    						<td height="25"></td>
    						<td height="25" style="font-weight: bold"><?=$mesaj;?></td>
    					</tr>
    					<tr>
    						<td width="85" valign="top">Ad</td>
    						<td valign="top">:</td>
    						<td width="300">
    						<input type="text" name="txtad" size="20" value="<?=$txtad;?>" id="inputkutu"></td>
    					</tr>
    					<tr>
    						<td width="85" valign="top">Soyad</td>
    						<td valign="top">:</td>
    						<td width="300">
    						<input type="text" name="txtsoyad" size="20" value="<?=$txtsoyad;?>" id="inputkutu"></td>
    					</tr>
    					<tr>
    						<td width="85" valign="top">E-Posta</td>
    						<td valign="top">:</td>
    						<td width="300">
    						<input type="text" name="txteposta" size="20" value="<?=$txteposta;?>" id="inputkutu"></td>
    					</tr>
    					<tr>
    						<td width="85" valign="top">Konu</td>
    						<td valign="top">:</td>
    						<td width="300">
    						<input type="text" name="txtkonu" size="20" value="<?=$txtkonu;?>" id="inputkutu"></td>
    					</tr>
    					<tr>
    						<td width="85" rowspan="2" valign="top">Mesaj</td>
    						<td rowspan="2" valign="top">:</td>
    						<td width="300">
    						<textarea name="txtmesaj" rows="6" cols="36" id="textareakutu" style="width: 290; height:84"><?=$txtmesaj;?></textarea></td>
    					</tr>
    					<tr>
    						<td width="300">
    						<input type="submit" value="Gönder" name="CmdSend" id="button">
    						<input type="reset" value="Temizle" name="CmdClear" id="button"></td>
    					</tr>
    					<tr>
    						<td id="dipnot" height="25">&nbsp;</td>
    						<td id="dipnot" height="25">&nbsp;</td>
    						<td id="dipnot" height="25"><b>Not: </b>Bütün alanlar 
    						zorunludur. Lütfen eksiksiz doldurunuz.</td>
    				  </tr>
    					<tr>
    						<td valign="top" colspan="3" id="dipnot">&nbsp;</td>
    					</tr>
    				</form>
    			</table></div>
    		</td>
    	</tr>
    </table>
  • 23-01-2008, 15:31:55
    #2
    sağol,isteyenler için demo adresi verebilirim.

    demo adresi
  • 23-01-2008, 15:41:35
    #3
    Üyeliği durduruldu
    rica ederim.
    php yi yeni öğreniyorum ancak bunları yapıyorum
  • 23-01-2008, 16:23:26
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    teşekkürler, tüm sitelerime iletişim formu koyacağım
  • 23-01-2008, 16:36:24
    #5
    Üyeliği durduruldu
    Saol eline sağlık
  • 23-01-2008, 19:30:43
    #6
    Üyeliği durduruldu
    rica ederim arkadaşlar.
    daha sırada farklı php çalışmalarım olacak.
    metin içerik sitesi (joomla tarzında) bir script hazırlıyorum.
    türkiye'de kimsenin bilmediği bir dil ve teknolojiyle üstelik
    web 2 standartlarının çok ötesinde birşeyler...
    bekleyin bakalım.
    beni takip edin
  • 23-01-2008, 19:34:08
    #7
    Üyeliği durduruldu
    teşekkürler
  • 23-01-2008, 20:51:45
    #8
    teşekkürler...
  • 24-01-2008, 14:18:43
    #9
    Üyeliği durduruldu
    işinize yaradıysa sevindim : )