jQuery İle Sayfa Yenilemeden Form İle Veri Göndermek

Bu Sistem İle Sayfanızı Yenilemeden jQuery Aracılığıyla Database’inize Veri Kaydetmenizi Sağlayan Bir Sistem. Arzu Ettiğiniz Şekilde Değiştirmek Size Kalmış.



Adım 1 —JavaScript Kodları

$("#form").ajaxForm() — Burdaki #form İfadesi <form> Elementine Ait Olan ID Değeridir. Form’u Gönderdiğimizde Kullanıcağımız ajaxForm() Metodu Formdaki Verileri gonder.php Adlı Dosyamıza Gönderip İşlemleri Yapıcak Ve Son Olarakta #preview Adlı Alanda Gönderdiğimiz Değerleri Bize Göstericek.


<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js"></script>
<script type="text/javascript" src="jquery.form.js"></script>
<script type="text/javascript">
$('document').ready(function(){
	$('#form').ajaxForm( { target: '#preview', success: function() {
			$('#formbox').slideUp('fast');
		}
	});
});
</script>

Adım 2 —index.html

Burda Basit Bir HTML Form Oluşturuyoruz.


	<div id="preview"> </div>
<div id="formbox">
<form id="form" action="submit.php" method="post"> Name
<input type="text" name="name" /> Email
<input type="text" name="email" /> Message
<textarea name="message"></textarea>
  <input type="submit" value="Submit"/>
</form>
</div>

Adım 3 —Database Oluşturalım

Aşşağıdaki kodları phpmyadminden sql bölümünden çalıştırın.

 CREATE TABLE `contact` (
`id` int(11) AUTO_INCREMENT PRIMARY KEY,
`name` varchar(255) UNIQUE KEY,
`email` varchar(100),
`message` text UNIQUE KEY,
`created_date` int(11),
)

Adım 4 —gonder.php’yi Oluşturalım.


<?php include("db.php"); if($_SERVER["REQUEST_METHOD"] == "POST")
{
$name=mysql_real_escape_string($_POST['name']);
$email=mysql_real_escape_string($_POST['email']);
$message=mysql_real_escape_string($_POST['message']);  if(strlen($name)>0 && strlen($email)>0 && strlen($message)>0){
$time=time();  mysql_query("INSERT INTO contact (name,email,message,created_date) VALUES('$name','$email','$message','$time')");  echo "<h2>Teşekkürler !</h2>";
}
}

Adım 5 —jQuery Validate Eklentisi

Bu Eklenti Uygulamanın İlk Kodları Arasında Yer Alan jquery.form.js Dosyasındaki Eklentinin Kullanılmasını Sağlayan Kodlardır.


	<script type="text/javascript">
$('document').ready(function()
{
$('#form').validate(
{ rules:
{
"name":{ required:true, maxlength:40
},
"email":{ required:true, email:true, maxlength:100
},
"message":{ required:true
}}, messages:
{
"name":{ required:"Bu Alan Zorunludur."
},
"email":{ required:"Bu Alan Zorunludur.", email:"Lütfen Geçerli Bir Mail Adresi Giriniz."
},
"message":{ required:"Bu Alan Zorunludur."
}}, submitHandler: function(form){
$(form).ajaxSubmit({ target: '#preview',  success: function() {
$('#formbox').slideUp('fast');
}
});
}

})
});

Adım 6 —db.php

<?php
$mysql_hostname = "localhost";
$mysql_user = "root";
$mysql_password = "";
$mysql_database = "db";
$bd = mysql_connect($mysql_hostname, $mysql_user, $mysql_password) or die("Database Baglantısı Yapılamadı"); mysql_select_db($mysql_database, $bd) or die("Database Bulunamadı");

jQuery İle Formda Ürün Ücreti Hesaplatmak

Ürün Satışı Yapıyorsanız Gerekliliğini Duyduğunuz Bir jQuery Eklentisinden Bahsetmek İstiyorum. jQuery Price Calculator, Bu Eklenti Sayesinde Ürünlerinizin Fiyatlarının Toplamını Form’u Göndermeden Anında Müşterilerinize Gösterebilirsiniz.

Son Görünüm Tüm Uygulamaları Takip Ederseniz

Son Görünüm Tüm Uygulamaları Takip Ederseniz

Kullanımı

Başta Sitenize jQuery’i Dahil Ediyorsunuz.

<script type="text/javascript" src="jquery-1.6.1.min.js"></script>

</body> Tagından Önce Ekliyoruz.

<script type="text/javascript" src="jquery-price-calculator-pro-min-1.0.js"></script>
<script type="text/javascript">
$(function(){
	$('#price-calculator-pro').bPrice();
});
</script>

<head> Tagı Arasınada CSS Dosyalarımızı Çağırıyoruz.

<link rel="stylesheet" href="h5bp.css" />
<link rel="stylesheet" href="jquery-price-calculator-pro-1.0.css" />

Örnek Kullanım

<p><label><input type="radio" name="main" value="4" data-cost="35"/> Linux Hosting Paketi 4 </label></p>

input Tipi checkbox, radio Olan Her Değerde data-cost Niteliğini Ekleyerek Kullanabilirsiniz.

HTML5, jQuery Portföy Sitesi Tasarımı

Tasarımın Anasayfa Görüntüsü

Tasarımın Anasayfa Görüntüsü


Sayfa Değiştirirkenki Görüntüsü

Sayfa Değiştirirkenki Görüntüsü

CSS Butonlar

Tamamı CSS Butonlar

Tamamı CSS Butonlar
Butonlardan Görüntü.

CSS Text Gradients

Son Görünüm Tüm Uygulamaları Takip Ederseniz

Son Görünüm Tüm Uygulamaları Takip Ederseniz

Html Kodu

<h1 data-text="AlixcaN"> AlixcaN </h1>

CSS Kodu

/* Sadece 'data-text' Özelliğine Sahip Olan h1 Elementini Seçiyoruz. */
h1[data-text] {
	position: relative;
        color: red;
}
h1[data-text]::after {
content: attr(data-text);
z-index: 2;
color: green;
position: absolute;
left: 0;
-webkit-mask-image: -webkit-gradient(
	linear,
	left top, left bottom,
	from(rgba(0,0,0,1)),
	color-stop(40%, rgba(0,0,0,0))
);


Mail Template

İnternette Dolaşırken Denk Geldiğim Hoşuma Giden Ve Kullanışlı Olan Bir Mail Tasarımı.


Tasarımsız jQuery Tab 2

Bu Yazı Basit jQuery Dersleri Adlı Serinin 15 Yazısından 3.si

Basit Tasarımsız Jquery Tab Hazırlama.


Head Tagları Arasına Ekliyoruz

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
	$(".tab_content").hide();
	$(".tab_content:first").show();
	$("ul.tablar li:first").addClass("active");

	$("ul.tablar li").click(function () {
		$("ul.tablar li").removeClass("active");
		$(this).addClass("active");
		$(".tab_content").hide();

		var index = $("ul.tablar li").index(this);
		$('.tab_content').eq(index).fadeIn(500);
	});
});
</script>

Kullanmak İstediğiniz Alana Ekleyin

<!-- Tab Butonları -->
<div class="tab-buyuk"><ul class="tablar">
<li><a href="javascript:void(0)">1.Tab</a></li>
<li><a href="javascript:void(0)">2.Tab</a></li>
<li><a href="javascript:void(0)">3.Tab</a></li>
</ul></div>

<!-- İçerik -->
<div class="tab_container">
<div class="tab_content">1.Tab İçerik</div>
<div class="tab_content">2.Tab İçerik</div>
<div class="tab_content">3.Tab İçerik</div>
</div>

 


Portföy Sitesi Tasarımı

PSDUp Sitesinden Güzel Bir Çalışma Daha.

jQuery İle Tab Hazırlamak

Bu Yazı Basit jQuery Dersleri Adlı Serinin 15 Yazısından 2.si

Tasarımsız Olarak Basit Tablar Oluşturmaktan Bahsedicem Bu Yazımda İlerliyen Adımlardada Tasarım Giydirmesi Yapabiliriz.


Öncelikle jQuery Kütüphanelerimizi Çağırıyoruz. (jquery.tabs.pacj.js Ekte Veriyorum.)

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js"></script>
<script src="jquery.tabs.pack.js" type="text/javascript"></script>

Şimdi Bir Fonksiyon Oluşturup Tablarımızı Tutucak Div’i Tanımlıyoruz.

<script type="text/javascript">
            $(function() {
                $('#tablar-1').tabs();
            });
</script>

Şimdi İki Adet Css Kodu Ekliyoruz Bunlarla Tabların İçerik Alanlarının Gözükmemesini Ve Aktif Linkin Özelliklerini Belirliyoruz.

<style type="text/css">
.tabs-hide{display: none;}
.tabs-nav .tabs-selected a{text-decoration:none;color:black}
</style>

Son Olarakta Tablarımızın Html Kodları Şu Şekilde Olmalı

<div id="tablar-1">
    <ul>
        <li><a href="#tab-1"><span>Tab-1</span></a></li>
        <li><a href="#tab-2"><span>Tab-2</span></a></li>
        <li><a href="#tab-3"><span>Tab-3</span></a></li>
    </ul>

    <div id="tab-1">
        Tab-1
    </div>

    <div id="tab-2">
        Tab-2
    </div>

    <div id="tab-3">
        Tab-3
    </div>

</div>



Yazıyı Beğendinizmi Bir Kahve Ismarlayın ?

<- Logoya Tıklayın