@ibrahimyesil çok teşekkür ederim uppercase yüzündenmiş. sorunum çözüldü.
https://prnt.sc/n8QlKEnlLC5t
sayfa kaynağında dosya yolu olarak görülüyor. tıklayınca da js dosyası açılıyor. içeriği şu şekilde acaba içerikte mi sıkıntı var?
setInterval(() => {
$.getJSON('<?= $source ?>', data => {
$("#tablo1USDTRYalis").html(data.data.ALTIN.alis)
$("#tablo1USDTRYsatis").html(data.data.ALTIN.satis)
$("#tablo1USDTRYdegisim").html('<?= $hasdegisim ?>')
//$("#try3").html(data.data.ALTIN.tarih)
$("#ONSalis").html(data.data.ONS.satis)
$("#ONSsatis").html(data.data.ONS.satis)
$("#USDTRYalis").html(data.data.USDTRY.satis)
$("#USDTRYsatis").html(data.data.USDTRY.satis)
$("#EURTRYalis").html(data.data.EURTRY.satis)
$("#EURTRYsatis").html(data.data.EURTRY.satis)
})
}, 1000)
hocam dosyada başka bir kod yok ve kodun tamamı şu şekilde;
$cookie_file = dirname(__FILE__) . '/kaynak.cookie';
login('mail', 'pass');
header('Content-Type: application/json');
echo curl_request('GET', 'https://www.demosite.com');
function login($email, $pass) {
return curl_request(
'POST',
'https://www.demosite.com/ajax/',
'login_user=' . urlencode($email) . '&login_password=' . urlencode($pass) . '&rememberMe=on',
array(
'Accept: */*',
'Content-Type: application/x-www-form-urlencoded; charset=UTF-8',
'X-Requested-With: XMLHttpRequest',
'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36',
'Origin: https://www.demosite.com',
'Referer: https://www.demosite.com/',
'Accept-Language: tr-TR,tr;q=0.9'
)
);
}
function curl_request($method, $url, $post_fields = null, $http_header = []) {
global $cookie_file;
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => $url,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => $method,
CURLOPT_POSTFIELDS => $post_fields,
CURLOPT_HTTPHEADER => $http_header,
CURLOPT_COOKIEFILE => $cookie_file,
CURLOPT_COOKIEJAR => $cookie_file
));
$response = curl_exec($curl);
curl_close($curl);
return $response;
}
çok teşekkür ederim, tayfun hocanın videosunda da vardı ama ben socket.io dokümanından iletlemeye başlayınca pm2 ile çalıştırmayı göz ardı etmişim. teşekkür ederim.
arkadaşlar konu güncel yardımcı olabilecek biri var mı?
curl ile bağlantı kodları var. bu dosya ekrana çıktı veriyor. çıktı vermesin, ben istediğim değişkene istediğim veriyi atayıp o şekilde çıktı alayım istiyorum.
@abdullahx teşekkür ederim. facepalm emojisi koymak istedim spanları kapatmayışıma :)
ayrıca ben şu şekilde yapmaya çalıştım sonuç aldım. bunu nasıl kısaltabilirim diye sormaya geldim. sormadan ona da cevap verilmiş oldu.
$(document).ready(function() {
setInterval( function() {
$.getJSON("<?php echo $source; ?>", function(x){
$("#try").text(x['data']['ALTIN']['alis']);
})}, 1000);
});
$(document).ready(function() {
setInterval( function() {
$.getJSON("<?php echo $source; ?>", function(x){
$("#try2").text(x['data']['ALTIN']['satis']);
})}, 1000);
});
$(document).ready(function() {
setInterval( function() {
$.getJSON("<?php echo $source; ?>", function(x){
$("#try3").text(x['data']['ALTIN']['tarih']);
})}, 1000);
});
ikisini kıyas edip mantığı kavramaya çalışacağım tekrar teşekkür ederim.
yanıt için teşekkür ederim. benim asıl amacım sayfayı yenilemeden göndermek. ajax ile basit bir phpmailer uygulaması araştırıyorum. kullandığım pek çok sitede iletişim formu gönderince sayfayı yenileyince post işlemi için uyarı gelmiyor. ajax ve js için bir kalıp varsa onu kullanabilirim.
bir önceki mesajımı 2 gün sınırından ötürü güncelleyemedim.
Sorular sayfasının tepesinde çıkan uyarıda yanlışlık var.
https://image.prntscr.com/image/ajXgmN4qS72U0hmfclQdCA.png (görünen o ki lightshot da ekran resmini link ile talep ettiğinizde kendi logosunun dosya yolunu veriyor. bunu da siz çözmeyin tabi :) )
Resim güncelleme: https://prnt.sc/_mEsfyM9ExyW
dosya dizinini belirtmemişim birkaç düzenleme ile halloldu yardımın için teşekkür ederim @emmir2
aynısını ben de index.php iletisim.php gibi sayfalardaki .php'yi kaldırmak için arıyorum