0
Javascript de bir odeme yapmak için kullanıan odeme.php sayfası ve birde verilerin otomatik veritabanından çekilip ekranda tablo içinde gösterildiği rapor.php adlı sayfalar var.
odeme.php sayfasındaki Cari kodu alanına tıklayınca açılan rapor.php pop-up penceresinden cari kod'a tıklayıp hem Cari Kod hemde Adı alanındaki bilgilerin odeme.php sayfasında ilgili alanlara gelmesini istiyorum ama sadece değeri alıyor diğer sayfaya atmıyor.Sadece integer değer olduğu için cari_kod'u diğer sayfaya atıyor işin içine string değer girince yani adı diğer sayfaya atmıyor. Lütfen yarcımcı olun 1 haftadır uğraşıyorum. Teşekkürler.
odeme.php sayfası
odeme.php sayfasındaki benim kullanmak istediğim inputlar ve fonksiyon: function cari_sec(){ window.open("rapor.php", "_blank", "toolbar=no,location=no,directories=no, status=no, menubar=no,scrollbars=no,resizable=no,copyhistory=yes,titlebar=no,dialog:no,width=620, height=625") } <tr> <td height="30px">Cari kodu:</td> <td><input type="text" name="cari_kod" id="cari_kod" onclick="cari_sec()" ></td> </tr> <tr> <td height="30px">Cari Adı:</td> <td><input type="text" name="cari_adi" id="cari_adi"></td> </tr>
rapor.php sayfası:
function degeri_al(i,y) { document.getElementById('cari_kod').value=i; window.opener.document.getElementById('cari_kod').value=i; window.opener.document.getElementById('cari_adi').value=y; window.close(); } <?php $liste=mysql_query("select * from cari"); while($yaz = mysql_fetch_array($liste)) { $xcari_kod=$yaz['cari_kod']; $xadi=$yaz['adi']; / / / / echo' <tr> <td><a href="javascript:degeri_al('.$xcari_kod.','.$xadi.');" >'.$xcari_kod.'</a></td> <td> '.$xadi.'</td> } ?>
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol
25 Ocak 2018 uzmanim.net güncellemesi
30 Haziran 2017 uzmanim.net güncellemesi
26 Aralık 2016 uzmanim.net güncellemesi
08 Eylül 2016 uzmanim.net kural ihlali yapan kullanıcılar ve yaptırımlar