• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

ziyaretçi Defteri

Konuyu Okuyan Kişiler (0)

ByAtlantis

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
95
Beğeniler
0
Konum
Daedalus
#1
merhaba arkadaşlar eskiden php de basit kendi kodladıgım ziyaretçi Defteri vardı kodlarını paylaşayım dedim

bir tane baglan.php açıyoruz ve bu kodları girip yerine gerekli db ayarlarını girince kaydet yapıyoruz

Kod:
<?php
$baglanti = @MySql_pconnect("localhost","kullanıcı","şifre") or die("sunucuya bağlanamadı...");
@MySql_select_db("datebese buraya",$baglanti) or die("veritabanı seçileb
sıra geldi index.php aynı şekil kaydediyoruz :)

Kod:
<head>
<meta http-equiv="Content-Language" content="tr">
<style type="text/css">
.style1 {
	border: 1px solid #0000FF;
}
</style>
</head>
<form name="form1" action="save.php" method="post">
<table style="width: 100%" class="style1">
	<tr>
		<td style="width: 306px"> </td>
		<td colspan="3"> </td>
		<td> </td>
	</tr>
	<tr>
		<td style="width: 306px">Gönderen</td>
		<td colspan="3"><input name="isim" type="text" style="width: 296px"></td>
		<td> </td>
	</tr>
	<tr>
		<td style="width: 306px"> </td>
		<td style="width: 98px"> </td>
		<td style="width: 98px"> </td>
		<td style="width: 106px"> </td>
		<td> </td>
	</tr>
	<tr>
		<td style="width: 306px">Mesaj</td>
		<td colspan="3">
		<input name="mesaj" type="text" style="width: 296px; height: 144px"></td>
		<td> </td>
	</tr>
	<tr>
		<td style="width: 306px"> </td>
		<td style="width: 98px"> </td>
		<td style="width: 98px"> </td>
		<td style="width: 106px"> </td>
		<td> </td>
	</tr>
	<tr>
		<td style="width: 306px">Güvenlik kodu</td>
		<td colspan="3"><input name="guvenlik" type="text" style="width: 296px"></td>
		<td> </td>
	</tr>
	<tr>
		<td style="width: 306px"> </td>
		<td style="width: 98px"> </td>
		<td style="width: 98px"> </td>
		<td style="width: 106px"> </td>
		<td> </td>
	</tr>
	<tr>
		<td style="width: 306px"> </td>
		<td colspan="2">
<img src="sifre_yazi.php" width="185" height="52"></td>
		<td style="width: 106px">
		<input name="kaydet" type="submit" style="width: 104px; height: 54px;" value="Gönder"></td>
		<td> </td>
	</tr>
	<tr>
		<td style="width: 306px"> </td>
		<td style="width: 98px"> </td>
		<td style="width: 98px"> </td>
		<td style="width: 106px"> </td>
		<td> </td>
	</tr>
</table>
 </form>
sıra geldi mesajı kaydedip postalatma bir php dosyası açıp adını save.php yapın ve kodları girin

Kod:
<?php
session_start();
include("baglan.php");

$isim = $_POST['isim'];
$mesaj = $_POST['mesaj'];
$guvenlik = $_POST['guvenlik'];
$zaman = date("d-m-y");

$pass = $_SESSION["
sıra geldi sifre_yazi.php dosyasını oluşturup içine şu kodları girin

Kod:
<?php
session_start();
    //md5 ile rastgele sayi uretelim
    $md5 = md5(rand(0,999));
    //32 karakter yerine sadece 5 karakterini aliyoruz
    $pass = substr($md5, 10, 5); 
$_SESSION["sifre"]=$pass ;
    //resmin boyutlarini ayarliyoruz
    $width = 100;
    $height = 20;  
 
    //resim kaynagini olusturuyoruz
    $image = ImageCreate($width, $height);  
 
    //Beyaz siyah ve gri renklerini olusturuyoruz
    $white = ImageColorAllocate($image, 255, 255, 255);
    $black = ImageColorAllocate($image, 0, 0, 0);
    $grey = ImageColorAllocate($image, 204, 204, 204); 
 
    //Zemini siyah yapiyoruz
    ImageFill($image, 0, 0, $black); 
 
    //Rastgele sayiyi resmin uzerine yaziyoruz
    ImageString($image, 3, 30, 3, $pass, $white); 
 
    //resme birkac cizgi koyuyoruz
    ImageRectangle($image,0,0,$width-1,$height-1,$grey);
    imageline($image, 0, $height/2, $width, $height/2, $grey);
    imageline($image, $width/2, 0, $width/2, $height, $grey);  
 
    //sunucuya resmin turunu belirtiyoruz
    header("Content-Type: image/jpeg");  
 
    //Yeni jpeg formatindaki resmin ciktisini aliyoruz
    ImageJpeg($image); 
 
    //Kaynagi temizliyoruz
    ImageDestroy($image);

?>
işlem başarılı artık ziyaretçimiz hazır ftp atmanız yeterlidir :)

kodlar anlatım bana aittir lütfen kaynak göstermeden paylaşım yapmayın
 

XFQ

webmaster.tc
Katılım
1 Eyl 2012
Mesajlar
217
Beğeniler
0
#3
Ellerine sağlık :). bir asp ci olarak daha iyisinin yapılabileceği kanısındayım :).