Arkadaşlar Bir sayfa içerisinde 2 tane form um var ve bir butona tıklandığında bu iki formun da submit olmasını istiyorum.
Not: Form un bir tanesi site içerisindeki bir php scriptine bilgi gönderirken diğeri farklı bir sitedeki php scriptine veri taşıyacak.
İlginize teşekkürler..
Php'ye Form Submit
Php'ye Form Submit
Select * From LiFe Where Your EYES
http://Www.Gebze.Org
http://Www.Gebze.Org
Kod: Tümünü seç
<form name="form1" method="post" action="<?=$PHP_SELF?>">
<input name="ad" type="text" id="ad">
<input name="soyad" type="text" id="soyad">
</form>
<form name="form2" method="post" action="harici_sayfa.php" target="_blank">
<input name="adres" type="text" id="adres">
</form>
<input type="submit" name="Submit" value="Submit" onClick="document.form2.submit();document.form1.submit()">
Yazdığınız kodu yazdım ancak sadece bir tane formu submit ediyor. Aşağıda verdiğim kodu yazdığımda da sadece haberver.php yi submit ediyor.
Ne yapmalıyım arkadaşlar ???
Ne yapmalıyım arkadaşlar ???
Kod: Tümünü seç
<script language=JavaScript>
function kontrol(gelen)
{
if (gelen=="" || gelen=="x")
{
alert("HATA")
}
else
{
f1.submit()
f2.submit()
}
}
</script>
<form name=f1 method=post action=denememail.php>
<input type=text name=gelen>
<input type=button name=button value=yolla onclick=(kontrol(f1.gelen.value))>
</form>
<form name=f2 method=post action=haberver.php>
</form>
Select * From LiFe Where Your EYES
http://Www.Gebze.Org
http://Www.Gebze.Org
kod çalışıyor
siz kodu tam uygulamamışsınızdır ya da browser desteklemiyordur ama sanmıyorum.
Kaçırdığınız nokta ikinci formda target diye bir değer var oraya _blank yazarsanız yeni bir pencere açılıyor ve değeri oraya gönderiveriyor.
Eğer bunu yapmazsanız birincinin işini yapıyor.
Eğer yeni bir pencere açmak istemiyorsanız ya da bu sayfanın gözükmesini istemiyorsanız bir tane iframe tanımlarsınız formun hedefini iframe nin adresini yazarsınız o işinizi görür.
siz kodu tam uygulamamışsınızdır ya da browser desteklemiyordur ama sanmıyorum.
Kaçırdığınız nokta ikinci formda target diye bir değer var oraya _blank yazarsanız yeni bir pencere açılıyor ve değeri oraya gönderiveriyor.
Eğer bunu yapmazsanız birincinin işini yapıyor.
Eğer yeni bir pencere açmak istemiyorsanız ya da bu sayfanın gözükmesini istemiyorsanız bir tane iframe tanımlarsınız formun hedefini iframe nin adresini yazarsınız o işinizi görür.