• 09-11-2009, 06:41:12
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba arkadaşlar aşağıdaki kodu ajax ile çalıştırıp sonucuda altına yazdırmam gerekiyor. o sonucuda tekrar post edip çalıştırmam gerekiyor.İkisi aynı anda olursa çok güzel olur.


    Ajax yapılacak ilk

    Alıntı
    <?php
    require_once('baglan.php');
    $s=mysql_fetch_array(mysql_query("Select * from genel where id=1"));
    $zid = $_GET['urun'];
    $zid2 = $_GET['miktar'];
    $zid3 = $_GET['odeme'];
    $ref = $_GET['ref'];
    $f=mysql_fetch_array(mysql_query("Select * from urunler where baslik_seo = '$zid'"));
    $yuz = 100;
    ?>
    <html>
    <head>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-9">
    <title><?=$f[baslik];?> Ürünü Sipariş Bölümü, <?=$s[site_title];?> - <?=$s[site_slogan];?></title>
    <META NAME="Description" CONTENT="<?=$f[baslik];?> Ürünü Sipariş Bölümü, <?=$s[site_desc];?>" />
    <META NAME="Keywords" CONTENT="<?=$f[baslik];?> Ürünü Sipariş Bölümü, <?=$s[site_key];?>" />
    <?php
    require_once('ust.php');
    ?>
    <td width="1%" valign="top">&nbsp;</td>
    <td width="79%" valign="top"><table width="50%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td><img src="/resim/cizgi1.gif" width="701" height="4"></td>
    </tr>
    <tr>

    <td height="200" bgcolor="#FFFFFF" style="border-left:1px solid #78a4cb;border-right:1px solid #78a4cb;"><table width="100%" border="0" align="center" cellpadding="2" cellspacing="2">
    <?=$s[site_rek5];?>
    <tr>
    <td><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
    <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="1"><img src="/resim/t1.gif" width="6" height="27"></td>
    <td width="100%" align="center" background="/resim/t2.gif" class="arial"><?=$f[baslik];?> Ürünü Sipariş Bölümü</td>
    <td width="1"><img src="/resim/t3.gif" width="6" height="27"></td>

    </tr>
    </table></td>
    </tr>
    <tr>
    <td class="gecis1"><table width="100%" border="0" cellspacing="1" cellpadding="1">
    <tr>
    <td width="50%" align="center" valign="top"><fieldset>
    <legend><b>Sipariş Bilgileriniz</b></legend>

    <table width="100%" border="0" cellpadding="2" cellspacing="1" bgcolor="#d3dbe9">
    <tr>
    <td width="40%" height="20" background="/resim/bar1.gif" class="font10"><b>Ürün Adı </b></td>
    <td width="10%" align="center" background="/resim/bar1.gif" class="font10"><b>Adet</b></td>
    <td width="15%" align="center" background="/resim/bar1.gif" class="font10"><b>Fiyat</b></td>
    </tr>
    <tr bgcolor="#FFFFFF">
    <form action="siparis.php" method="post" name="form" id="form" onSubmit="return kontrol1()">
    <td height="22" class="font10"><?=$f[baslik];?><input name="fid" type="hidden" value="<?=$f[id];?>"></td>
    <td align="center"><?=$zid2;?></td>
    <td width="15%" align="right" nowrap="nowrap" class="font10">
    <?if ($zid2 == "1") {?><?=$f[fiyat];?><input name="miktar" type="hidden" value="1"><?}?>
    <?if ($zid2 == "2") {?><?=$f[fiyat2];?><input name="miktar" type="hidden" value="2"><?}?>
    <?if ($zid2 == "3") {?><?=$f[fiyat3];?><input name="miktar" type="hidden" value="3"><?}?>
    YTL&nbsp;</td>
    </tr>
    <tr>
    <td height="30" align="right" bgcolor="#ecf1f6" >Kargo Ücreti</td>
    <td colspan="2" align="right" bgcolor="#FFFFFF" class="font10"><?if ($zid3 == "Kredi-Kart") {?><?=$s[kkargo];?><?}?><?if ($zid3 == "Nakit") {?><?=$s[nkargo];?><?}?><?if ($zid3 == "Havale-Eft") {?><?=$s[hkargo];?><?}?> YTL&nbsp;</td>

    </tr>
    <tr>
    <td height="30" align="right" bgcolor="#ecf1f6" >İndirim</td>
    <td colspan="2" align="right" bgcolor="#FFFFFF" class="font10">

    % <?if ($zid3 == "Kredi-Kart") {?><?=$s[kind];?><?}?><?if ($zid3 == "Nakit") {?><?=$s[nind];?><?}?><?if ($zid3 == "Havale-Eft") {?><?=$s[hind];?><?}?>&nbsp;</td>

    </tr>
    <tr>
    <td height="30" align="right" bgcolor="#ecf1f6" ><b>Toplam : </b></td>
    <td align="center"><b>
    <?=$zid2;?> </b></td>
    <td align="right" nowrap="nowrap"><b>
    <?if ($zid3 == "Kredi-Kart") {?>
    <?if ($zid2 == "1") {
    $son2=$f[fiyat] * $s[kind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat] - $son1;
    $toplam=$son+$s[kkargo];?><?=$toplam;?><?}?>
    <?if ($zid2 == "2") {
    $son2=$f[fiyat2] * $s[kind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat2] - $son1;
    $toplam=$son+$s[kkargo];?><?=$toplam;?><?}?>
    <?if ($zid2 == "3") {
    $son2=$f[fiyat3] * $s[kind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat3] - $son1;
    $toplam=$son+$s[kkargo];?><?=$toplam;?><?}?><?}?>

    <?if ($zid3 == "Nakit") {?>
    <?if ($zid2 == "1") {
    $son2=$f[fiyat] * $s[nind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat] - $son1;
    $toplam=$son+$s[nkargo];?><?=$toplam;?><?}?>
    <?if ($zid2 == "2") {
    $son2=$f[fiyat2] * $s[nind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat2]-$son1;
    $toplam=$son+$s[nkargo];?><?=$toplam;?><?}?>
    <?if ($zid2 == "3") {
    $son2=$f[fiyat3] * $s[nind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat3]-$son1;
    $toplam=$son+$s[nkargo];?><?=$toplam;?><?}?><?}?>

    <?if ($zid3 == "Havale-Eft") {?>
    <?if ($zid2 == "1") {
    $son2=$f[fiyat] * $s[hind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat] - $son1;
    $toplam=$son+$s[hkargo];?><?=$toplam;?><?}?>
    <?if ($zid2 == "2") {
    $son2=$f[fiyat2] * $s[hind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat2] - $son1;
    $toplam=$son+$s[hkargo];?><?=$toplam;?><?}?>
    <?if ($zid2 == "3") {
    $son2=$f[fiyat3] * $s[hind];
    $son1=$son2 / $yuz;
    $son=$f[fiyat3] - $son1;
    $toplam=$son+$s[hkargo];?><?=$toplam;?><?}?><?}?> YTL&nbsp;<input name="fiyat" type="hidden" value="<?=$toplam;?>"></b></td>

    </tr>
    </table>
    </fieldset>
    <fieldset>
    <legend><b>Ödeme Türünüz </b></legend>
    <table width="100%" border="0" cellspacing="1" cellpadding="1">
    <tr>
    <td width="505" align="center">
    <?if ($zid3 == "Kredi-Kart") {?><img src="/resim/odeme1.gif"><input name="odeme" type="hidden" value="Kredi Kartı İle Ödeme"><?}?>
    <?if ($zid3 == "Nakit") {?><img src="/resim/odeme3.gif"><input name="odeme" type="hidden" value="Kapıda Nakit Ödeme"><?}?>
    <?if ($zid3 == "Havale-Eft") {?><img src="/resim/odeme5.gif"><input name="odeme" type="hidden" value="Havale veya Eft"><br><br><font color=red>Lütfen Havale Yaptıktan Sonra Yandaki Formu Doldurunuz...</font><?}?>

    </td>

    </tr>
    </table>
    </fieldset>
    <br>
    </td>
    <td width="50%" align="center" valign="top">

    <input name="referans" type="hidden" value="<?=$ref;?>">
    <fieldset>
    <legend><b>Kişisel Bilgileriniz </b></legend>

    <table width="100%" border="0" cellspacing="1" cellpadding="1">
    <tr>
    <td width="30%" height="21" bgcolor="#f5f5f5">&nbsp;Adınız Soyadınız</td>
    <td width="70%">:
    <input name="yazan" type="text" class="edit" id="isim" size="35"></td>
    </tr>
    <tr>
    <td height="21" bgcolor="#f5f5f5">&nbsp;E-Mail Adresiniz </td>

    <td>:
    <input name="email" type="text" class="edit" id="mail" size="35"></td>
    </tr>

    <tr>

    <td height="21" bgcolor="#f5f5f5">&nbsp;Cep Telefonunuz </td>
    <td>:
    <input name="ceptel" type="text" class="edit" id="cep" size="35" maxlength="15" onBlur="return mask(this.value,this,'1,5,9,12',' ');" onKeyUp="return mask(this.value,this,'1,5,9,12',' ');" onKeyPress="return sayi(event);"></td>
    </tr>
    <tr>
    <td height="21" bgcolor="#f5f5f5">&nbsp;Şehir </td>
    <td>:
    <select name="sehir" id="sehir" class="edit" style="width:189px;">
    <option value="">Şehir Seçiniz</option>

    <option value="Adana">Adana</option>
    <option value="Adıyaman">Adıyaman</option>
    <option value="Afyon">Afyon</option>
    <option value="Ağrı">Ağrı</option>
    <option value="Aksaray">Aksaray</option>
    <option value="Amasya">Amasya</option>

    <option value="Ankara">Ankara</option>
    <option value="Antalya">Antalya</option>
    <option value="Ardahan">Ardahan</option>
    <option value="Artvin">Artvin</option>
    <option value="Aydın">Aydın</option>
    <option value="Balıkesir">Balıkesir</option>

    <option value="Bartın">Bartın</option>
    <option value="Batman">Batman</option>
    <option value="Bayburt">Bayburt</option>
    <option value="Bilecik">Bilecik</option>
    <option value="Bingöl">Bingöl</option>
    <option value="Bitlis">Bitlis</option>

    <option value="Bolu">Bolu</option>
    <option value="Burdur">Burdur</option>
    <option value="Bursa">Bursa</option>
    <option value="Çanakkale">Çanakkale</option>
    <option value="Çankırı">Çankırı</option>
    <option value="Çorum">Çorum</option>

    <option value="Denizli">Denizli</option>
    <option value="Diyarbakır">Diyarbakır</option>
    <option value="Düzce">Düzce</option>
    <option value="Edirne">Edirne</option>
    <option value="Elazığ">Elazığ</option>
    <option value="Erzincan">Erzincan</option>

    <option value="Erzurum">Erzurum</option>
    <option value="Eskişehir">Eskişehir</option>
    <option value="Gaziantep">Gaziantep</option>
    <option value="Giresun">Giresun</option>
    <option value="Gümüşhane">Gümüşhane</option>
    <option value="Hakkari">Hakkari</option>

    <option value="Hatay">Hatay</option>
    <option value="Iğdır">Iğdır</option>
    <option value="Isparta">Isparta</option>
    <option value="İçel">İçel</option>
    <option value="İstanbul Anadolu">İstanbul Anadolu</option>
    <option value="İstanbul Avrupa">İstanbul Avrupa</option>

    <option value="İzmir">İzmir</option>
    <option value="K.Maraş">K.Maraş</option>
    <option value="Karabük">Karabük</option>
    <option value="Karaman">Karaman</option>
    <option value="Kars">Kars</option>
    <option value="Kastamonu">Kastamonu</option>

    <option value="Kayseri">Kayseri</option>
    <option value="Kırıkkale">Kırıkkale</option>
    <option value="Kırklareli">Kırklareli</option>
    <option value="Kırşehir">Kırşehir</option>
    <option value="Kilis">Kilis</option>
    <option value="Kocaeli">Kocaeli</option>

    <option value="Konya">Konya</option>
    <option value="Kütahya">Kütahya</option>
    <option value="Malatya">Malatya</option>
    <option value="Manisa">Manisa</option>
    <option value="Mardin">Mardin</option>
    <option value="Muğla">Muğla</option>

    <option value="Muş">Muş</option>
    <option value="Nevşehir">Nevşehir</option>
    <option value="Niğde">Niğde</option>
    <option value="Ordu">Ordu</option>
    <option value="Osmaniye">Osmaniye</option>
    <option value="Rize">Rize</option>

    <option value="Sakarya">Sakarya</option>
    <option value="Samsun">Samsun</option>
    <option value="Siirt">Siirt</option>
    <option value="Sinop">Sinop</option>
    <option value="Sivas">Sivas</option>
    <option value="Şanlıurfa">Şanlıurfa</option>

    <option value="Şırnak">Şırnak</option>
    <option value="Tekirdağ">Tekirdağ</option>
    <option value="Tokat">Tokat</option>
    <option value="Trabzon">Trabzon</option>
    <option value="Tunceli">Tunceli</option>
    <option value="Uşak">Uşak</option>

    <option value="Van">Van</option>
    <option value="Yalova">Yalova</option>
    <option value="Yozgat">Yozgat</option>
    <option value="Zonguldak">Zonguldak</option>
    </select> </td>
    </tr>

    <tr>
    <td height="21" bgcolor="#f5f5f5">&nbsp;Açık Adresiniz </td>
    <td>&nbsp;
    <textarea name="adres" cols="35" class="edit" id="adres" style="height:70px; width:270px;"></textarea></td>
    </tr>
    </table>
    </fieldset>
    <input name="son" type="hidden" id="son" value="120">

    <input name="i" type="hidden" id="i" value="12">
    <input name="o" type="hidden" id="o" value="3">
    <input name="buton1" type="submit" class="kalin" id="buton1" value=" Siparişi Ver ">
    <script language="javascript">

    function kontrol1() {

    if (document.form.isim.value == "") {
    alert ("Lütfen Adınızı ve Soyadınızı Yazınız!");
    document.form.isim.focus();
    return false;
    }

    var epostasi = document.form.mail.value

    if (document.form.cep.value=="") {
    alert ("Lütfen Cep Telefonu Numaranızı Yazınız!");
    document.form.cep.focus();
    return false;
    }

    if (document.form.sehir.value=="") {
    alert ("Lütfen Yaşadğıdğını Şehri Seçiniz!");
    document.form.sehir.focus();
    return false;
    }

    if (document.form.adres.value.length < 20) {
    alert ("Lütfen Açık Adresinizi Doğru Bir Şekilde Yazınız!");
    document.form.adres.focus();
    return false;
    }
    }
    </script>
    </form>
    </td>
    </tr>
    </table></td>

    </tr>
    <tr>
    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="1"><img src="/resim/t4.gif" width="6" height="6"></td>
    <td width="100%" background="/resim/t5.gif"></td>
    <td width="1"><img src="/resim/t6.gif" width="6" height="6"></td>
    </tr>
    </table></td>

    </tr>
    </table></td>
    </tr>


    </table></td>
    </tr>
    <tr>
    <td><img src="/resim/cizgi2.gif" width="701" height="4"></td>

    </tr>
    </table></td>
    </tr>

    </table></td>
    </tr>
    <?php
    require_once('alt.php');
    ?>
    </table>
    </body>
    </html>


    Bu işlem sonucunda adsoyad siparişkodu ücreti aşağıdaki forma yollamam gerekli.


    Alıntı
    <FORM METHOD="post" ACTION="https://i-kassa.rabobank.nl/rik/test/orderstandard.asp" id=form1 name=form1>
    <INPUT type="hidden" NAME="PSPID" value="PSPID">
    <INPUT type="hidden" NAME="orderID" value="siparişkodugelecek">
    <INPUT type="hidden" NAME="amount" value="ücretgelecek">
    <INPUT type="hidden" NAME="currency" value="TRY">
    <INPUT type="hidden" NAME="language" value="tr_TR">
    <!-- lay out information -->

    <INPUT type="hidden" NAME="LOGO" value="/resimler/logo.png">
    <!-- or dynamic template page -->
    <INPUT type="hidden" NAME="TP" value="fill here your template page">
    <!-- post-payment redirection -->
    <INPUT type="hidden" NAME="accepturl" VALUE="">
    <INPUT type="hidden" NAME="declineurl" VALUE="">
    <INPUT type="hidden" NAME="exceptionurl" VALUE="">
    <INPUT type="hidden" NAME="cancelurl" VALUE="">
    <!-- miscellanous -->
    <INPUT type="hidden" NAME="homeurl" VALUE="http://www.siteismi.com">
    <INPUT type="hidden" NAME="catalogurl" VALUE="">
    <INPUT type="hidden" NAME="CN" value="Lütfen isminizi yazınız">
    <INPUT type="hidden" name="EMAIL" value="mail">
    <INPUT type="hidden" NAME="PM" VALUE="CreditCard">
    <INPUT type="hidden" NAME="BRAND" VALUE="">
    <INPUT type="hidden" NAME="ownerZIP" VALUE="">
    <INPUT type="hidden" NAME="owneraddress" VALUE="">
    <INPUT type="hidden" NAME="SHASign" value="fill here your signature">
    <INPUT type="hidden" NAME="Alias" VALUE="">
    <INPUT type="hidden" NAME="AliasUsage" VALUE="">
    <INPUT type="hidden" NAME="AliasOperation" VALUE="">
    <INPUT type="hidden" NAME="COM" VALUE="">
    <INPUT type="hidden" NAME="COMPLUS" VALUE="">
    <INPUT type="hidden" NAME="PARAMPLUS" VALUE="">
    <INPUT type="hidden" NAME="USERID" VALUE="">
    <INPUT type="hidden" NAME="CreditCode" VALUE="">
    <input type="submit" value="ödeme yap" id=submit2 name=submit2>
    </form>
    umarım anlatabilmişimdir.
  • 09-11-2009, 08:29:41
    #2
    Üyeliği durduruldu
    jquery ile yapabilirsiniz.
  • 09-11-2009, 11:51:40
    #3
    örnek olması açısından kendi kullandıgım jquery login function'u

    function Giris()
        {
            
            var kullanici_adi = $('#kullanici_adi').val();
            var sifre         = $('#sifre').val();
            if(kullanici_adi=="")
            {
            alert("Kullanıcı Adı Boş Bırakmayınız");
                return false;
            }
            if(sifre=="")
            {
            alert("Şifre Alanını Boş Bırakmayınız");
                return false;
            }
    
            var icerik = $('#giris').html();
            $("#giris").html('<br><br><br>Yükleniyor..');
            
            $.ajax({
                type:'POST',
                url : 'giris.php',
                data: 'kullanici_adi='+kullanici_adi+'&sifre='+sifre,
                success: function (sonuc)
                {
                  
                    $('#giris').html(sonuc);
                }
                
            
                   });
        }
  • 09-11-2009, 12:28:04
    #4
    sdemirkeser adlı üyeden alıntı: mesajı görüntüle
    jquery ile yapabilirsiniz.
    çok iyi bilmiyorum birazdaha yardımcı olabilirmisiniz?
  • 09-11-2009, 13:20:48
    #5
    Üyeliği durduruldu
    yaslam adlı üyeden alıntı: mesajı görüntüle
    çok iyi bilmiyorum birazdaha yardımcı olabilirmisiniz?
    bende facebook video indirme scriptinde bunu düzenleyip kullanmıştım.

    http://www.qooy.com/files/1OUOHPHD/ChatLakTurk-Ajax.zip

    bu örnekte 2 veri post ediliyor sende post edilen veri sayısı fazla ona göre arttır.

    ama RedZ 'in verdiği fonksiyon daha kullanışlı en azında doldurulması gereken alanlarıda kontrol edersin.

    benim verdiğim linkteki örnekle mantığı kolay anlarsın. anladıktan sonrada RedZ in verdiği fonksiyonu kullanarak yapmak istediğini yapabilirsin.


    kolay gelsin.
  • 09-11-2009, 13:49:35
    #6
    ücreti karşılığında yapabilecek varmı arkadaşlar?
  • 09-11-2009, 14:21:16
    #7
    çok zor birşey değil jquery bir ögleden sonrasında ögrenilebilecek bir js framework ü
  • 09-11-2009, 14:22:38
    #8
    Üyeliği durduruldu
    RedZ adlı üyeden alıntı: mesajı görüntüle
    çok zor birşey değil jquery bir ögleden sonrasında ögrenilebilecek bir js framework ü
    aç karna öğrenmek daha iyidir, zihin açık olur, öğlen sonrası genelde yemek yenilmiş oluyor :P şaka bir yana eburhan.com da jquery ile yapılmış bir çok örnek var faydası olur.
  • 09-11-2009, 14:26:13
    #9
    Üyeliği durduruldu
    tarafimdan ucretli olarak yapilacak sekilde konuya el atilmistir