Warner Bros.'un merakla beklenen aksiyon dolu yapımı 'Weapons', İngiltere ve İrlanda sinemalarında gişe tahtını kimseye bırakmıyor. Üst üste üçüncü hafta sonunda da zirvedeki yerini koruyan film, sinema sektöründe ağustos ayının sonlarına doğru yaşanan dinamik rekabeti gözler önüne seriyor. Comscore tarafından açıklanan son verilere göre, film sadece bu hafta sonu elde ettiği hasılatla değil, aynı zamanda toplam gişedeki etkileyici performansıyla da adından söz ettiriyor.
'Weapons' Liderliği Sürdürürken Diğer Filmler Gişede Nasıl Bir Performans Sergiledi?
Geçtiğimiz hafta sonu (Ağustos ayının son haftası) İngiltere ve İrlanda gişelerinde 'Weapons', yaklaşık 1.1 milyon sterlin (1.5 milyon dolar) hasılatla birinci sıradaki yerini korudu. Bu başarıyla filmin toplam gişesi 8.6 milyon sterline (11.7 milyon dolar) ulaştı. Bu istikrarlı performans, filmin tür sevenler arasında güçlü bir yer edindiğini ve eleştirmenlerden aldığı olumlu geri dönüşlerin gişeye yansıdığını gösteriyor.
Listenin ikinci sırasında, Disney'in sevilen yapımı 'Freakier Friday' yer aldı. Film, 1 milyon dolarlık hasılatla toplamda 7.8 milyon dolara ulaşarak üç haftalık süreçte güçlü duruşunu sürdürdü. Üçüncü sıradaki Sony yapımı 'Materialists' ise 749.131 dolar toplayarak toplamda 3.5 milyon dolarlık bir gişe performansı sergiledi.
İlk beşin geri kalanında, Universal'ın animasyon devam filmi 'The Bad Guys 2' 691.083 dolarla dördüncü, Disney'in 'The Fantastic Four: First Steps' ise 686.093 dolarla beşinci sırada yer aldı. Bu filmler de kendi kategorilerinde önemli bir izleyici kitlesine ulaşmayı başardı.
Ağustos Ayının Son Hafta Sonu Gişe Tablosu: Kimler İlk 10'da Yer Aldı?
İşte İngiltere ve İrlanda gişesinin ilk 10'unda yer alan filmlerin hafta sonu performansı ve toplam hasılatları:
{
const isExpanded = menuButton.getAttribute('aria-expanded') === 'true';
menuButton.setAttribute('aria-expanded', !isExpanded);
mobileMenu.classList.toggle('hidden');
});
}
const searchInput = document.getElementById('search-input');
const searchResults = document.getElementById('search-results');
if (searchInput) {
searchInput.addEventListener('input', function() {
const query = this.value.trim();
if (query.length < 2) {
searchResults.innerHTML = '';
searchResults.classList.add('hidden');
return;
}
fetch(`/AI_API/arama_api.php?q=${encodeURIComponent(query)}`)
.then(response => response.json())
.then(data => {
if (data.length > 0) {
let resultsHtml = '';
data.forEach(item => {
resultsHtml += `
-
${item.title}
`;
});
resultsHtml += ' ';
searchResults.innerHTML = resultsHtml;
searchResults.classList.remove('hidden');
} else {
searchResults.innerHTML = 'Sonuç bulunamadı. ';
searchResults.classList.remove('hidden');
}
})
.catch(error => {
console.error('Arama hatası:', error);
searchResults.innerHTML = 'Arama sırasında bir hata oluştu. ';
searchResults.classList.remove('hidden');
});
});
document.addEventListener('click', function(event) {
if (!searchInput.contains(event.target) && !searchResults.contains(event.target)) {
searchResults.classList.add('hidden');
}
});
}
const subscribeFormFooter = document.getElementById('subscribe-form-footer');
if (subscribeFormFooter) {
console.log('Footer abonelik formu bulundu.');
subscribeFormFooter.addEventListener('submit', function(event) {
event.preventDefault();
console.log('Footer formu gönderildi.');
const emailInput = document.getElementById('email-address-footer');
const message = document.getElementById('subscribe-message-footer');
const email = emailInput.value;
message.textContent = 'Abone olunuyor...';
message.classList.remove('text-red-500', 'text-green-500');
fetch('/AI_API/subscribe.php', {
method: 'POST',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify({ email: email })
})
.then(response => {
console.log('Sunucudan yanıt alındı:', response);
return response.json();
})
.then(data => {
console.log('Sunucu verisi (JSON):', data);
message.textContent = data.message;
if (data.success) {
message.classList.add('text-green-500');
emailInput.value = '';
} else {
message.classList.add('text-red-500');
}
})
.catch(error => {
console.error('Abonelik fetch hatası:', error);
message.textContent = 'İstek sırasında bir hata oluştu. Konsolu kontrol edin.';
message.classList.add('text-red-500');
});
});
} else {
console.error('Footer abonelik formu (subscribe-form-footer) bulunamadı!');
}
const subscribeButtonHeader = document.getElementById('subscribe-button-header');
if (subscribeButtonHeader) {
console.log('Header abone ol butonu bulundu.');
subscribeButtonHeader.addEventListener('click', () => {
console.log('Header abone ol butonuna tıklandı.');
const footerForm = document.getElementById('subscribe-form-footer');
if (footerForm) {
footerForm.scrollIntoView({ behavior: 'smooth' });
document.getElementById('email-address-footer').focus();
} else {
console.error('Header butonu tıklama hatası: Footer formu bulunamadı.');
}
});
} else {
console.error('Header abone ol butonu (subscribe-button-header) bulunamadı!');
}
const contactForm = document.getElementById('contact-form');
if (contactForm) {
console.log('İletişim formu bulundu.');
contactForm.addEventListener('submit', function(event) {
event.preventDefault();
console.log('İletişim formu gönderildi.');
const messageContainer = document.getElementById('contact-message');
const submitButton = contactForm.querySelector('button[type="submit"]');
const formData = new FormData(contactForm);
const data = Object.fromEntries(formData.entries());
messageContainer.textContent = 'Gönderiliyor...';
messageContainer.className = 'mt-4 text-sm text-center text-gray-600';
submitButton.disabled = true;
fetch('/AI_API/contact.php', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
},
body: JSON.stringify(data),
})
.then(response => response.json())
.then(result => {
console.log('İletişim formu sunucu yanıtı:', result);
messageContainer.textContent = result.message;
if (result.success) {
messageContainer.classList.add('text-green-600');
contactForm.reset();
} else {
messageContainer.classList.add('text-red-600');
}
})
.catch(error => {
console.error('İletişim formu fetch hatası:', error);
messageContainer.textContent = 'Bir hata oluştu. Lütfen tekrar deneyin.';
messageContainer.classList.add('text-red-600');
})
.finally(() => {
submitButton.disabled = false;
});
});
} else {
// Bu bir hata değil, sadece iletişim sayfasında olmadığımızı gösterir.
// console.log('İletişim formu bu sayfada bulunmuyor.');
}
|