Zoque.Forum
Dirsek Teması:
Geri Dön Zoque.Forum » Webmaster Kaynaklari » Sunucu Tabanlı Programlama (Server Side) » PHP » Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)


Yanıt
 
LinkBack Seçenekler
Old 28.01.2008   #1 (permalink)
David Wenham
 
David Wenham's Avatar
 
Üyelik Tarihi: 17.01.2004
Yer: İstanbul
Mesaj: 483
Görsel: 1
Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Aşağıda yer alan linkteki "silme onay" alert'i malesef IE/ ve IE6 da çalışmıyor. Firefox ta sorun yok, orada çalışıyor. Şimdi bana internet Explorer 5+ versiyonlarında çalışabilecek bir silme öncesi uyarı scripti lazım. yardımcı olursanız sevinirim..

ÖNEMLİ NOT: Alttaki kodlarda uyarı çalışıyor, fakat emin değilim için "iptal"e tıkladığımda yine de veriyi siliyor. O nedenle çalışıyor gibi gözüküyorsa da aslında çalışmıyor.


Çalışmayan kod formu - 1
<a href="sil.PHP?mesaj=1" onClick="return confirm('Bu kaydı silmek istediğinizden emin misiniz?');">deneme</a>

Çalışmayan kod formu - 2

<script type="text/JavaScript">
function onay() {
var answer = confirm("Emin misiniz ?")
if (answer){
alert("Evet'i seçtiniz..")
return true;
} else {
alert("Hayır'ı seçtiniz..")
return false;
}
}
</script>
David Wenham şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 28.01.2008   #2 (permalink)
ilkersaykal
 
Üyelik Tarihi: 26.01.2008
Yer: istanbul
Yaş: 24
Mesaj: 7
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

onclick='ilansil(<%=kayit("ilan_no")%>)' bu ilgili linkten JavaScript fonksiyonun çağrılması.
.............................................
Bu da :

<script language="JavaScript">
function ilansil(id){

if (confirm('Bu ilanı silmek istediğinizden emin misiniz?')){

window.location="ilgilidosya.ASP?ilan_no="+id;
}

}
</script>

bu yöntemle silinmek istenen verinin id si önce ilgili link ile JavaScript fonksiyonuna gönderilir. JavaScript fonksiyonunda eğer tamam butonuna basılmışsa ilgili sayfaı yeniden post back eder. Ve bir id gönderir. Sen de o id yi alıp veritabanından ilgili bölgeden silebilirsin.
Fakat ajax ile daha hızlı yöntemleri olabilir.
__________________
Orjinart Görsel İletişim Tasarım ve Yazılım Kurucu Ortak
www.orjinart.com
Bilgeadam Web&Grafik Eğitmeni
ilkersaykal şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 28.01.2008   #3 (permalink)
nothingrows
 
Üyelik Tarihi: 24.12.2005
Yer: Ankara
Mesaj: 156
Görsel: 3
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Benim sürekli kullandığım ve sorun yaşamadığım yöntem şu şekilde;
Kod:
<a href="kayit_sil.PHP?id=XXX" onclick=" if ( !confirm('Kaydı silmek istediğinizden emin misiniz?') ) return false; ">Kaydı Sil</a>
__________________
onurkose.com
nothingrows şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 28.01.2008   #4 (permalink)
David Wenham
 
David Wenham's Avatar
 
Üyelik Tarihi: 17.01.2004
Yer: İstanbul
Mesaj: 483
Görsel: 1
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Malesef bunlar da çalışmadı. Firefox ta çalışıyor, ama IE7 de ve IE6 da çalışmıyor. Neden olabilir bu_ Lokal bir problem gibi gözüküyor?
David Wenham şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 28.01.2008   #5 (permalink)
nothingrows
 
Üyelik Tarihi: 24.12.2005
Yer: Ankara
Mesaj: 156
Görsel: 3
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Kodun doğruluğundan o kadar emindimki test bile etmeden yazmıştım, sen çalışmadı diyince IE6, IE7 ve Firefox'ta test ettim ve hepsinde çalışıyor. IE güvenlik ayarlarını bir kontrol et, belki de JavaScript'i devre dışı bırakmış olabilirsin.
__________________
onurkose.com
nothingrows şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 28.01.2008   #6 (permalink)
David Wenham
 
David Wenham's Avatar
 
Üyelik Tarihi: 17.01.2004
Yer: İstanbul
Mesaj: 483
Görsel: 1
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Ben de eminim çalıştığından, bir başkasının PC sinde çalıştı mesela. Ama IE ayarlarını default haline döndürüdm. Zaten oynamamıştım da.. Başka neden olabilir? İnanılır gibi değil.. Çalışmıyor.
David Wenham şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 30.01.2008   #7 (permalink)
BYK
 
BYK's Avatar
 
Üyelik Tarihi: 08.04.2003
Yer: Ankara
Yaş: 19
Mesaj: 531
Görsel: 8
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Bağlantıların(link) onclick olaylarına yazılan fonksiyon "false" dönerse normalde o linkin çalışmaması gerekir. Ancak internet Explorer 6'nın bir sürümünde bunu engelleyen bir hata var. Yani siz false dönseniz bile link çalışıyor. Bu sürüm farkı o upuuzun sürüm numarasının son 4-5 hanesindeki sayı ve harf değişikliğinden ibaret ancak bu sisteme dayanan sitelerde webmasterların saç baş yolmasına sebep olabiliyor.

Kısace sayfanıza bunu belirten bir uyarı koyarsanız sorun kalmaması gerekiyor. Zaten yakında Microsoft herkesi IE7'ye geçirecek zorlanmış bir terfiyle.
__________________
Hayata gülümse!

Fotoğraf Sergim - www.fototonik.com/madbyk@gmail.com/Denemeler
BYK şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 30.01.2008   #8 (permalink)
fatihunal
 
fatihunal's Avatar
 
Üyelik Tarihi: 14.06.2004
Yer: Ege'nin en büyük köyü
Yaş: 25
Mesaj: 550
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Alıntı:
David Wenham tarafından gönderilen mesaj: Mesajı Görüntüle
ÖNEMLİ NOT: Alttaki kodlarda uyarı çalışıyor, fakat emin değilim için "iptal"e tıkladığımda yine de veriyi siliyor. O nedenle çalışıyor gibi gözüküyorsa da aslında çalışmıyor.
İlgili problem senin IE ile ilgili olabilir. Aynı problemi ben defalarca gördüm. Bir gün 3-5 farklı arkadaşın IE sinde test ettim problem yok

Bence kendi bilgisayar dışındaki IE lerde bir dene çalıştığını göreceksin.
__________________
Aza sormuşlar nereye gidiyorsun diye. Çoğun yanına demiş. :confused:

Mesaj fatihunal tarafından 30.01.2008 (10:55) yeniden düzenlendi.. Açıklama: Mesajdan alıntı hatası
fatihunal şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 30.01.2008   #9 (permalink)
David Wenham
 
David Wenham's Avatar
 
Üyelik Tarihi: 17.01.2004
Yer: İstanbul
Mesaj: 483
Görsel: 1
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Arkadaşlar sanırım benim IE çökmüş, format attım düzeldi, şimdi o kodların tamamı çalışıyor. Teşekkürler
David Wenham şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Old 1 hafta önce   #10 (permalink)
voodoohack
 
Üyelik Tarihi: 22.06.2008
Yer: BRUKSEL
Yaş: 28
Mesaj: 1
Re: Veri Silme Öncesi Uyarı Problemi (Silmek İstediğinizde Emin misiniz?)

Kod:
<a href=\"musteri.PHP?sil=evet&sira=".$listele['id']."\" >Sil</a>
kodum var suanki haliyle sorunsuz sil denilince direk siliyor ama bende bir uyari penceresi istiyorum ama bir turlu beceremedim orneklerden.. virgullerde bir hatami yapiyorum?
suan yukardaki kod sorunsuz calisiyor..

yardimlariniz icin simdiden tesekkurler..
voodoohack şu an çevrimdışı  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl'e kaydet! http://reddit.com/submit?url=%url%&title=%title%Wong'e kaydet!Yahoo'ya kaydet!Google'a kaydet!MSN'e kaydet!Facebook'e kaydet!
Mesajdan alıntı yaparak yeni bir cevap ekleyin
Yanıt

Etiketler
delete , javascript , sil , veri



 
Zoque'a hoşgeldiniz!
Zoque 27.02.1999 tarihinde yayın hayatına başlamış, paylaşıma dayalı bir oluşumdur. Tasarım, teknoloji, web, kültür ve sanat ana başlıkları altında bilgi paylaşımı ve benzer değerlere sahip katılımcıların birbirleriyle iletişime girmelerine imkan sağlar. "Az ama Öz" sloganından yola çıkarak, kaliteli ve nitelikli katılımı temel alır.

Saygın ve ciddi bir ortamda yardımlaşmak, haberleşmek, kendi bildiklerini diğer katılımcılarla paylaşmak isteyen, oluşumumuza düzenli katılımda bulunacağı inancını taşıyan konuklarımızı üye olmaya davet ediyoruz. [ » ]


Üye Girişi:

UslanmaM baktabul.com

En popüler ilk 100 etiket
Tag Cloud
acil adsl ajax almak arama araniyor ariyorum ariyoruz asp bilen bilgi bilgisayar blog calisma canon css dijital div domain dosya eleman film firefox flash font form forum fotograf freelance google gore grafik grafiker hakkinda hangi hata hatasi hosting html ilgili ilk image internet istanbul istiyorum java javascript karakter kayit kisisel kullanimi link logo mac mail menu muzik mysql nasil neden nedir online photoshop php problemi program programi