php kullanarak düğmesinden açık url

1 Cevap

Ben bir düğme yapmak gerekir:

  1. Onun basıldığında = true basılı php script değişkeni Gönder
  2. bir adrese yeni bir sekme açın

Ben java-script kullanarak olmadan nasıl yapabilirim?

1 Cevap

PHP olaylar istemci tarayıcısında gerçekleşmesi için neden olamaz, bunun için javascript gerekir. Düğmesi PHP komut dosyası için veri göndermek zorunda kalacak ve daha sonra komut ne gibi çıktı görüntülemek istiyorsunuz.

Sen ancak bu yapabilirdi

<FORM ACTION="phpscript.php" METHOD="POST" TARGET="_BLANK">
<BUTTON TYPE="submit" VALUE="1" name="pressed">Click</BUTTON>
</FORM>

Bu yeni bir pencere (FireFox sekme en azından) açılacak ve size PHP komut değerini geçmiş olacak.

PHP komut size değerini kontrol ve yeni bir adresi belirtmek için bir başlık kullanın:

if($_POST['pressed'] == 1 )
    header("Location: http://www.whatever.com");