Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > Javascript / DHTML / Ajax

Cevapla
 
LinkBack Seçenekler
Eski 29/01/2008, 12:42   #1 (permalink)
Chief Information Officer
 
TechEngineer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: C:\Windows\
Mesaj: 152
Soru Checkbox? yardım

Merhaba arkadaşlar;

Ben sanırım biraz karmaşık bir checkbox denetimi oluşturmaya çalışıyorum.

Formumda tutar bölümü var. Buraya yazılan değerin nereye gideceğini bu checkbox'un karar vermesi gerekiyor. Sanırım zor bir işlem.

Eğer seçili ise cari.sql'de ki borç sutünuna değilde KASA.sql'de ki tahsilat_nakit sutünuna yazdırmak istiyorum.

Yani seçili ise kasa>tahsilat sutünuna değil ise formun normal işlevi olan cari>borç sutununa yazmasını istiyorum.

Sanırım tek kontrollü bir döngü ile geçilebiliyor. Sadece seçili ise şuraya post'la değil ise bir şey yapma gibi ama ben beceremedim. AJAX bilgim çok az olduğundan.

Yardımcı olursanız arkadaşlar çok sevinicem. Burada takıldım kaldım. Program bitti sayılır. 2 tane nokta kaldı takıldığım. 1. üzerine çalışıyorum. belirli bir yol kat ettim ve çözülecek gibi duruyor beni o kadar zorlamıyor ama bu checkbox olayı hakkında nasıl bir şey yapmam gerektiğini bilemiyorum.

Çünkü işin içine veri tabanıda giriyor.

Yardımlarınızı bekliyorum.

Saygılar.
TechEngineer hatta değil   Alıntı Yaparak Yanıtla
Eski 30/01/2008, 11:37   #2 (permalink)
Chief Information Officer
 
TechEngineer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: C:\Windows\
Mesaj: 152
Varsayılan

Diğer sorunumu çözdüm biraz önce fakat bu Checkbox olayını halen çözemedim. Eğer AJAX/JS ile yapmak mümkün değilse farklı bir yöntem biliyorsanız o da olur.

Sadece bu Checkbox'ı bekliyorum. Sonra başka problemim kalmıyor. Bitiyor program.

Yardımlarınızı ve önerilerinizi bekliyorum.
TechEngineer hatta değil   Alıntı Yaparak Yanıtla
Eski 30/01/2008, 11:47   #3 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

ajax ile ilgisi yok. tabii eğer form submit oluyorsa.

http://forum.mutasyon.net/index.php?topic=1668.0

onclick olayına
onclick="if(this.checked) this.form.submit='hede.asp';"

gibi tabi onaylanıp geri kaldırılması ihtimaline karşı link verdiğim konudaki fonksiyon gibi fonksiyon yazman gerekecek.
Kolay gelsin.
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 30/01/2008, 14:20   #4 (permalink)
Chief Information Officer
 
TechEngineer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: C:\Windows\
Mesaj: 152
Varsayılan

Sanırım kızıcan bu soruma ama son gerçekten bir daha böyle soru sormam.

Ben bunu benim formun üzerine uyarlamayamadım nasıl yapıcam?
PHP Kodu:
<?php
include("../G!R!S/include/session.php");
if(
$session->logged_in){
?>
<html>
<head>
<script type="text/javascript">
         function onay() {
            var answer = confirm("NetsCRM | Bu işlemi yapmak istediğinizden emin misiniz ?")
               if (answer){
                  alert("İşlem Sunucuya Gönderilerek, Tamamlamak Üzere Onaylandı.")
                  return true;
               } else {
                  alert("Sunucu bu işlemin geçerliliğini kabul etmedi!")
                  return false;
               }
         }
      </script>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<script type="text/javascript" src="../inc/dogrula.js"></script>
<script src="../inc/effects.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="../inc/style.css" />
<script src="../inc/prototype.js" type="text/javascript"></script>
<title>NetsCRM | Yeni Satış</title>
<script>
  window.dhx_globalImgPath="includes/imgs/";
 </script>
 <link rel="STYLESHEET" type="text/css" href="includes/dhtmlxcombo.css">
 
 <script  src="includes/dhtmlxcommon.js"></script>
 <script  src="includes/dhtmlxcombo.js"></script>
</head>
<body lang='tr'>
<br>
<form id="kontrol" action="Satis_Tamamla.php" method='POST' name='Form1'>
<font color='DarkGreen' size='2'><b>
Müşteri: </b><?php
include("../KASA/SQL.php");
$result = @mysql_query("select distinct Musteri from mkayit");
?> 
<select name="Musterix" id="combo_zone1">
<?php
include("../KASA/SQL.php");
while (
$kat=mysql_fetch_assoc($result) ) {
$Nets_CRM $kat['Musteri'];
echo 
"<option value='$Nets_CRM'>".$kat['Musteri']."</option>";
}
 
?></select>
<br>
  <b>Firma Ünvanı: <input type='text' class='zorunlu' id='Funvan' name='Funvan'><br>
Telefon:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input  type='text' class='zorunlu' name='Diger_Telefonu'><br> 
Rez. No:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type='text' class='zorunlu' name='RezNo'><br>
Tutar:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type='text' class='zorunlu' name='Verecek'><br></b>
Ödeme Tipi: 
<?
echo "<select name='OdemeTipi'>";
mysql_query ("SET NAMES 'latin5'");
$result = @mysql_query("select OdemeTipi,OdemeTipi from secenek");
while(list(
$kategoriid$kategoriname$kategorilastname)=@mysql_fetch_row($result)){
if(
$id == $kategoriid) echo "<option value=\"$kategoriid $kategorilastname\" selected>$kategoriname</option>";
else echo 
"<option value=\"$kategoriid $kategorilastname\">$kategoriname $kategorilastname</option>";
}
echo 
"</select>";
  
?>
<br>
Satış Türü: 
<script type="text/javascript">
/*
Powered by QRESELTech For NetsCRM
*/
function ShowReg(op) {
  document.getElementById('THY').style.display='none';
  document.getElementById('THY').disabled = true;
  if (op.value == "THY") {
    document.getElementById('THY').style.display="block";
 document.getElementById('THY').disabled = false;
  }
}
</script>
 
<select name="SatisTuru" id="SatisTuru" onChange="ShowReg(this)">
  <option value="0">Seçiniz!
  <option value="OnurAir">OnurAir
  <option value="AtlasJey">AtlasJet
  <option value="THY">THY
</select>
<br>
<div id="THY" style="display:none">
  BiletNo:&nbsp;&nbsp;&nbsp;&nbsp; <input type="text" name='BNo' id="BNo" value=""><br>
  Güzergah: <input type="text" name='Ggah' id="Ggah" value=""><br>
<?
echo "<select name='Firma'>";
mysql_query ("SET NAMES 'latin5'");
$result = @mysql_query("select distinct Firma,Firma from thy");
while(list(
$kategoriid$kategoriname$kategorilastname)=@mysql_fetch_row($result)){
if(
$id == $kategoriid) echo "<option value=\"$kategoriid $kategorilastname\" selected>$kategoriname</option>";
else echo 
"<option value=\"$kategoriid $kategorilastname\">$kategoriname $kategorilastname</option>";
}
echo 
"</select>";
  
?>
</div>
<?
$ZMN 
date("Y-m-d");
Echo 
" <input type='hidden' value='$ZMN' name='Zmn' id='Zmn'> ";
?>
<br>
<input type="hidden" value="OK" name="OKEY" id="OKEY">
<br>
<input type='submit' onclick="return onay();" value='Kaydet'> <input onclick="return onay();"  type='reset' value='Temizle'>
</form></font>
<script type="text/javascript">
   var dogru = new Dogrulama('kontrol');
  </script>
<script>
  var z=dhtmlXComboFromSelect("combo_zone1");
    z.enableFilteringMode(true);
 </script>
</body>
</html>
<?
}
ELSE {
Print 
"Bu Alana Sadece Yetkililer Erişebilir!";
}
?>
onClick="javascript:gonder(this,'sayfa1.asp') bölümü submit'e eklesem ve sayfa1.asp yerine 2Satis_tamamla.php diye bir sayfa oluşturup. Checkbox işaretlendiğinde formu bu sayfa üzerinden işlemesini sağlasam. Olur mu?

Fonksiyon olayını çıkartamadım. Nasıl bir şey gerek benim forma göre?

Benim tek istediğim Tutar: yanına bir Checkbox koymak. ve dediğim şekilde çalışması.

Şu problemi bir aşıyım. En kısa sürede JavaScript öğrenmeye ağırlık vericem.
TechEngineer hatta değil   Alıntı Yaparak Yanıtla
Eski 30/01/2008, 14:39   #5 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,827
Varsayılan

Şöyle yazsan olur:
Kod:
<input type="checkbox" onclick="if(this.checked){this.form.action='onayli.asp';}else{this.form.action='onaysiz.asp';}"/>
------------------------------------------------------------------
Not: fixman ın makaleleri başlamak için ideal ayrıca bizim şu an üzerinde çalıştığımız quirksmode.org çevirisi sanırım 1-2 ay içinde olgunlaşmış olur js öğrenmek için.

http://wiki.ceviz.net/index.php/Quir...C3%A7indekiler
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 30/01/2008, 16:51   #6 (permalink)
Chief Information Officer
 
TechEngineer Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 01/2008
Yer: C:\Windows\
Mesaj: 152
Varsayılan

Çok Teşekkür ederim. sayende bu sorunu aşabildim.
TechEngineer hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
checkbox konrtolu yardım... z4f3r PHP 3 11/01/2008 13:02
checkbox researcher9 PHP 7 20/09/2007 19:18
checkbox biri işaretlenince altdaki değer checkbox otomatik checked olsun militaN Javascript / DHTML / Ajax 1 02/04/2007 14:37
checkbox smasherz PHP 3 11/09/2005 21:38
checkbox KanKi PHP 5 26/10/2004 11:35


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 06:15.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net