-
Üyelik
12.05.2016
-
Yaş/Cinsiyet
41 / E
-
Meslek
Elektronik Müh.
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** B**
-
Mesajlar
140
-
Beğeniler
12 / 7
-
Ticaret
0, (%0)
Merhaba başlığı nasıl açacağımı bilemedim. Arkadaşlar sorunu kısaca anlatıyım.
Örnek olarak 2 sayfa var biri index.php biride uyarı.php,
uyarı.php sayfasına örnek olarak uyari.php?test=1 get edildiğinde.
İndex.php'de uyarı var şeklinde modal açağım. Modal açma sorgu, vs. herşey tamamda uyarı.php de get işlemi olduğunu index.php'de nasıl alayacağım :) yardımcı olursanız çok sevinirim.
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
Hem uyari.php ye get atıp hem de index.php yi nasıl göreceksiniz? Ajax işlemi gibi bir şey mi?
-
Üyelik
12.05.2016
-
Yaş/Cinsiyet
41 / E
-
Meslek
Elektronik Müh.
-
Konum
İstanbul Anadolu
-
Ad Soyad
M** B**
-
Mesajlar
140
-
Beğeniler
12 / 7
-
Ticaret
0, (%0)
@Abdullahx anladığım kadarı ile Ajax ile yapılabiliyor. Ama çözemedim.
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
Şunu bir deneyin
JS
fetch('http://localhost/uyari.php?test=1').then(response => {
let query = response.url.split('?')[1],
modal = query ? (query.indexOf('test=1') > -1) : false
console.log(modal ? 'Modalı açabilirsin' : 'Bir şey yok')
})
webtegez
İstersen Milyoner Olursun
Kullanıcı
-
Üyelik
04.11.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Elektronik Teknikeri - PHP'ci
-
Konum
İstanbul Anadolu
-
Ad Soyad
B** P**
-
Mesajlar
329
-
Beğeniler
100 / 99
-
Ticaret
0, (%0)
Yapacağınız işi biraz daha açarmısınız. uyarı.php'de ki adam index.php'yi nasıl görecek.
index.php'den ajax ile sayfa içi yönlendirme mi yapıyorsunuz uyari.php'ye?
Batuhan P. | SoftVore.com
-
Üyelik
03.04.2019
-
Yaş/Cinsiyet
29 / E
-
Meslek
.
-
Konum
Trabzon
-
Ad Soyad
A** K**
-
Mesajlar
905
-
Beğeniler
393 / 395
-
Ticaret
3, (%100)
session_start();
if (isset($_POST['check'])) {
exit(isset($_SESSION['gelen']) ? 'var' : 'yok');
}
<script>
$(document).ready(function () {
let interval = setInterval(() => {
$.post(window.location, {
check: true
}, function (response) {
if (response === 'var') {
clearInterval(interval);
// $("#Modal").modal('show');
console.log('Modal açılsın')
}
});
}, 3000)
})
</script>
webtegez
İstersen Milyoner Olursun
Kullanıcı
-
Üyelik
04.11.2013
-
Yaş/Cinsiyet
29 / E
-
Meslek
Elektronik Teknikeri - PHP'ci
-
Konum
İstanbul Anadolu
-
Ad Soyad
B** P**
-
Mesajlar
329
-
Beğeniler
100 / 99
-
Ticaret
0, (%0)
garpike adlı üyeden alıntı
webtegez Merhaba,
Bir voip uygulamamız var windows üzerinde çalışan arama geldiğinde istedimiz bir sayfaya get işlemi uygulayıp arayan numarayı gönderiyor. PHP tabanlı bir CRM sistemimiz var amacımız arama geldiğinde uyarı.php get etmesi. daha sonra anlık olarak index.php'de modal açılması arama var arayan numara XXXXXXXXX gibi.
Bunu iki türlü yapabilirsiniz.
İlk Durum:
diyelim gelen aramalar uyari.php?numara=123456789 şeklinde geldi.
Burada gelen numarayı bir SESSION'a kaydetebilirsiniz.
Örn:
$_SESSION['bekleyen_numara'] = $gelen_numara;
Daha sonra index.php'yi 2-3sn. aralıklarla auto refresh ettireceksiniz.
Her yenilenmede session kontrol edecek.
Eğer $_SESSION['bekleyen_numara'] mevcut ise modal açtırtacaksınız.
Bu durum sadece oturum açılmış tek bir mevcut bilgisayar üzerinde kullanılabilir. Aşağıda ki durumda herkes kullanabilir.
İkinci Durum:
Burada da, gelen numarayı veritabanına kaydeteceksiniz.
index.php her refresh edildiğinde veritabanı kontrol edicek. Bekleyen numara varsa modal açtırtacaksınız.
Batuhan P. | SoftVore.com