İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Submit disabled hakkında

H

HIZIRBEY

Misafir
Arkadaşlar yardımınıza ihtiyacım var.!

PHP:
<table border="0" cellspacing="5" cellpadding="0">
	   <form method="POST" name="myform" action="test/cevap.php" >
        <tr>
          <td valign="top" align="left"><strong><small><font face="Verdana">Soru: </font></small></strong></td>
          <td>Istiklal marsi sairimizkimdir? </td>
        </tr>
        <tr>
          <td><div align="center"></div></td>
          <td align="center"><div align="left"><p>
		  <input type="submit" value="cevab [A]" name="action">
		  <input type="submit" value="cevab [B]" name="action">
		  <input type="submit" value="cevab [C]"  name="action" >
		  <input type="submit" value="cevab [D]"  name="action" >
		  </div></td>
        </tr>   </form>
      </table>


Böyle bir form çalışmam var. Bununla bir bilgi yarışmasına cevap gönderiyorum. Problemim şu cevablardan herhangi birine tıklandığında submit işlemleri disabled olsun ve cevabı belirtilrn dosyaya göndersin.

Bilenlere malum olan bu konuda bana yardımcı olursanız çok sevinirim.
Şimdiden teşekkürler
 

123mp3

0
İyinet Üyesi
Katılım
27 Şubat 2005
Mesajlar
434
Reaction score
0
Konum
Geliyon :)
zaten 1 tane cevabı olmuyor bu soruların. sen doğru cevaba tıklarsan o gider, yanlışa tıklarsan o gider. Zaten gönderdiğin yer doğru cevabı bilir.
 
H

HIZIRBEY

Misafir
123mp3' Alıntı:
zaten 1 tane cevabı olmuyor bu soruların. sen doğru cevaba tıklarsan o gider, yanlışa tıklarsan o gider. Zaten gönderdiğin yer doğru cevabı bilir.
Iyi güzelde sorunun dogru cevabi ilk tiklandiginda submit butonu disabled olmayinca ziyaretci sürekli submit buttonuna tikliyor bu sayede fazladan puanlar kazaniyor. iste bunu engellemek istiyorum.

Insaallah anlasilmistir...
 

123mp3

0
İyinet Üyesi
Katılım
27 Şubat 2005
Mesajlar
434
Reaction score
0
Konum
Geliyon :)
benim işim asp asp.net hizir valla phpye pek bulaşmadım. sen bana siteni veya örnek bi kodu göstersene.
 

sitemedya

0
İyinet Üyesi
Katılım
11 Kasım 2004
Mesajlar
284
Reaction score
0
istediğin kod aşağıda :)
nerede ne gibi değişiklikler yaptığımı takip etmen, kodlama yönünden kendini geliştirmene yardımcı olacaktır...

Kod:
<script language="javascript">
function butonlarikapat(){
document.myform.sec1.disabled=true;
document.myform.sec2.disabled=true;
document.myform.sec3.disabled=true;
document.myform.sec4.disabled=true;
}
</script>
<table border="0" cellspacing="5" cellpadding="0"> 
	<form method="POST" name="myform" action="http://www.sitemedya.com/" onsubmit="javascript:butonlarikapat()" target="_blank"> 
    <tr> 
		<td valign="top" align="left"><strong><small><font face="Verdana">Soru: </font></small></strong></td> 
		<td>Istiklal marsi sairimizkimdir? </td> 
	</tr> 
    <tr> 
    	<td><div align="center"></div></td> 
        <td align="center"><div align="left"><p> 
			<input name="sec1" type="submit" value="cevab [A]"> 
			<input name="sec2" type="submit" value="cevab [B]"> 
			<input name="sec3" type="submit" value="cevab [C]"> 
			<input name="sec4" type="submit" value="cevab [D]"> 
		</div></td> 
	</tr>
	</form> 
</table>
 

worshiphim

0
İyinet Üyesi
Katılım
16 Ocak 2005
Mesajlar
670
Reaction score
0
Konum
Suisse
formu html olarak harddiske kopyayalayan biri action= i değiştirip defalarca form gönderir bunun çözümü java script değil bence
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst