• SDN Forum üyelikleri çok yakında yeniden açılıyor. Siz de bu büyük topluluğun bir parçası olmak için bizi takipte kalın, gelişmeleri kaçırmayın!

Function butona tıklamadan otomatik çalışıyor.

suleyman70

Öğrenci
Katılım
25 Haziran 2013
Mesajlar
2
Reaksiyon puanı
0
Puanları
0
Arkadaşlar şu şekilde kodlarım var, normalde yazıya tıklayınca çalışması gerekirken bu function sayfaya her girişte çalışıyor, sitede Yönlendirme Döngüsü var olarak hata geliyor;

Kodlar;
PHP:
<script>    function cikis()    {      <?php $_SESSION["giris"] = 1; ?>      alert("Test");      <?php header("Location:index.php"); ?>      return;    }  </script>

Çıkış yazısı;
PHP:
<div id="wb_Text1" style="position:absolute;left:1040px;top:30px;z-index:0;">
<a href="javascript:cikis()"><span style="color:#FFFFFF;font-family:Pacifico;font-size:19px;">Çıkıs Yap</span></a></div>
 

xmuratti

Öğrenci
Katılım
2 Kasım 2008
Mesajlar
16
Reaksiyon puanı
0
Puanları
0
<a href="javascript:cikis()"> kodunu onclick() olayına yaz
 

phpemlakproje

Öğrenci
Katılım
24 Kasım 2013
Mesajlar
17
Reaksiyon puanı
0
Puanları
0
Onclik kod sistemin böyle olmalı.

<a
href="#" onclick="cikis();">Çıkış Yap</a>
 

maakbay

Öğrenci
Katılım
29 Kasım 2013
Mesajlar
23
Reaksiyon puanı
0
Puanları
0
dostum php kodlarını javascript içinde kullanılmasını ilkdefa görüyorum.. php de header foksiyonu direk olarak dosyanın başına yenileme kodu ekler. tuşa basılsın basılmasın fark etmez... onun yerine tuşun basılma eventine "window.location='xxx'" ekle. xxx yerine yenileme adersini kullan.
 

mrtAkdeniz

Öğrenci
Katılım
19 Eylül 2012
Mesajlar
74
Reaksiyon puanı
0
Puanları
0
dostum php kodlarını javascript içinde kullanılmasını ilkdefa görüyorum.. php de header foksiyonu direk olarak dosyanın başına yenileme kodu ekler. tuşa basılsın basılmasın fark etmez... onun yerine tuşun basılma eventine "window.location='xxx'" ekle. xxx yerine yenileme adersini kullan.
[MENTION=379198]maakbay[/MENTION], ilk defa görüyorsun çünkü yok öyle bir şey :D [MENTION=353841]suleyman70[/MENTION], buton ekleyip onClick görevini ekle, göreve fonksiyonu tanımla.

onClick="fonksiyon" şeklinde :)
 
Üst