• 25-03-2015, 16:41:09
    #1
    1 adet formum var.
    formda 1 den fazla buton olması gerekli yada formu submit edecek link.

    şirketin alışverişini bitirecek kişinin ödeme bilgisine göre form post edilecek.
    Örnegin kredi kartına tıkladıgı zaman form submit edecek. yani havale yapsada.

    submitedilensafya.php?odeme_tipi=kredikarti

    şeklindede olabilir yada formda bu değeri nasıl gönderebilirim.

    Listbox şeklinde olursa form da ekstra olarak uzayacak o yüzden bu yöntemi yapmam gerekiyor.
  • 25-03-2015, 16:42:49
    #2
    Şu anki orjinal form kodlarını paylaşır mısın?
  • 25-03-2015, 18:43:29
    #3
    <html>
    <head>Form</head>
    <body>
    	<script type="text/javascript">
    		function odeme_degis(odeme){
    			var odeme_url = "";
    
    			switch(parseInt(odeme)){
    				case 1:
    				odeme_url = "kredikarti";
    				break;
    
    				case 2:
    				odeme_url = "havale";
    				break;
    
    				case 3:
    				odeme_url = "eft";
    				break;
    
    				case 4:
    				odeme_url = "paypal";
    				break;
    
    				default:
    				odeme_url = "";
    				break;
    			}
    
    			if (odeme_url != ""){
    				odeme_url = "?odeme_tipi=" +odeme_url;
    			}
    
    			document.odeme_form.action = 'submit.php'+odeme_url;
    		}
    	</script>
    	
    	<form method="post" action="submit.php" name="odeme_form" id="odeme_form">
    		<input type="text" name="input1">
    		<input type="text" name="input2">
    		<select onchange="odeme_degis(this.value);">
    			<option value="0">Ödeme Tipini Seçiniz</option>
    			<option value="1">Kredi Kartı</option>
    			<option value="2">Havale</option>
    			<option value="3">EFT</option>
    			<option value="4">Paypal</option>
    		</select>
    
    		<input type="submit" />
    	</form>
    
    </body>
    </html>
    http://pastebin.com/fkRvLhbB
  • 26-03-2015, 09:51:14
    #4
    ilginizden dolayı teşekkurler.
    Buton yerine listbox yapmaya karar verdim.
    teşekkur ederim.

    Eger konuyu arayan olursa.
    <select name="ay" id="ay" onchange="this.form.submit();">
    <option value="1">1</option>
    <option value="2">2</option>
    <option value="3">3</option></select>
    http://www.tasarimrehberi.net/ayrinti.php?id=2543
  • 26-03-2015, 16:52:18
    #5
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Söylediğin tarzda bir yapı olmaz zaten,

    tek forum yaparsın,
    1 sayfaya yönlendirir,
    o sayfada
    *kredi kartı ise bunu yap
    *havale ise bunu yap
    * gibi gibi

    yapabilirsin.


    yada illa öyle olacak dersen js kullanmalısın