Toplam 215 konuya 1490 yorum yazıldı.
Php İle Sinema Seans Bilgilerini Çekmek

Merhaba arkadaşlar bu dersimizde sizlerle php ile formdan girilen şehir bilgisine göre sinema seans bilgilerini ve hangi filmin saat kaçta gibi bilgilerini çekmeyi anlatmaya çalışacağım.



Bu dersimizde biz google nin bir servisinden yardım alacağız oda “Movie Showtimes” :) 



Tabi bu servisi kullanmamız için bir php sınıfımızı projemize dahil etmemiz gerekiyor gerekli sınıfı BURADAN indirebilirsiniz. İndirdikten sonra şehir bilgisini yazacağımız bir form oluşturalım :)




<form action="seanscek.php" method="POST">

<input type="text" name="sehir" placeholder="Sinemadaki filmini istediğiniz şehiri giriniz"/>
<input type="submit" value="Sinema Bilgilerini Gonder" />

</form>


Şimdi ise formumuzu post ettiğimiz seanscek.php dosyamızı oluşturalım..




<?php

header('Content-Type: text/html; charset=utf-8');
require_once('simple_html_dom.php'); //sınıfımızı dahil ettik

if($_POST){

$gelensehir = strip_tags(trim($_POST["sehir"])); //gelen şehir bilgisini çektik
$curl = curl_init();

curl_setopt($curl, CURLOPT_URL, 'http://www.google.com/movies?near='.$gelensehir); // Gelen şehir bilgisine göre sorgulattık

curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, 10);
$str = curl_exec($curl);
curl_close($curl);

$html = str_get_html($str);


foreach($html->find('#movie_results .theater') as $div) {

echo utf8_encode("<strong>".$div->find('h2 a',0)->innertext."</strong><br />");

foreach($div->find('.movie') as $movie) {
echo utf8_encode($movie->find('.name a',0)->innertext.'<br />');

echo utf8_encode($movie->find('.info',0)->innertext.'<br />');

echo '<span style="text-decoration: underline;">Seanslar:</span> '.$movie->find('.times',0)->innertext.'<br />';

}

echo "<br /><br />"; // Bilgilerimizi çektirdik.
}

$html->clear();

}
?>


İşlemlerimiz bukadar arkadaşlar yapılmış bir örneğine http://yavuz-selim.com/demo adresinden bakabilirsiniz.Yapamayan olursa yorum atması yeterlidir kolay gelsin arkadaşlar :)


Yorumlar

Berna

27.06.2017 21:46

Çok değerli kodlar arşive aldım

Sosyal İçerik

18.06.2017 01:48

Çok teşekkürler kodlar için. Emeğinize sağlık.

Afyon Taksi

16.06.2017 17:05

Kodları direkt ve anlaşılır olarak verdiğin için teşekkürler. Böyle bir ödevimiz olmuştu zamanında. Önceden görseydim keşke :)

Raftan Gelsin

12.05.2017 14:41

Bu kodlar direk lazım değildi ama bot yapmamda baya yardımcı oldu :)

dangal izle

11.05.2017 01:16

Oldukça değerli ve bilgilendirici makale olmuş bence değerlendirilmesi lazım elinize sağlık sizleri takibe devam :)

iş ilanları

06.05.2017 13:43

gerçekten çok işime yaradı ilk başta yanlış yapıp yapamadığımda yanlış verdi dedim ama sonra bir defa daha denediğimde doğru olarak çalıştığını gördüm teşekkür ederim

Fikir Banka

03.05.2017 14:44

Nerede hata yapıyorum acaba, bir türlü beceremedim.

Gökkuşağı Radyo

31.03.2017 12:18

Çok faydalı bir paylaşım olmuş, teşekkürler...

hakkinda bilgi

19.03.2017 01:53

Gayet güzel olmuş deneyeceğim, wordpress bot yapımı ile de bir yazı paylaşırsanız memnun olurum, takipteyim bloğunuzu.

jeneratör

14.12.2016 11:46

php ile ilgili bu faydalı paylaşımınız için teşekkür ederim . jeneratör konusunda da paylaşım yaparsanız memnun olurum. dizel jeneratör, benzinli jeneratör konularında tez araştırması yapıyorum

Burak

07.12.2016 10:16

Çok açıklayıcı anlatmışsınız, kodlamaya henüz başladım. Vermiş olduğunuz örnek kodlamalar çok işime yarıyor.

hakan

27.11.2016 22:57

Demoda verileri çekmiyor bakma şansınız varmı

app plaka

01.11.2016 00:20

Kodlamaları çok temiz yapmışsın gerçekten. Bunları yer imlerime kaydediyorum hep :) Mutlaka bir gün lazım olacaklardır.

oldukça işe yarayacak bir bot olmuş birde sinema seans sayfalarının açıldığı bölümü css ile süslersek harika olur

Demo patlamış mı bana mı öyle geldi ☺

Sizleyiz

03.10.2016 14:01

Görsel katmayıda anlatsanız daha iyi olacakmış, ama biraz bilgisi olanlar kolaylıkla yapabilir tabii ki. Elinize sağlık teşekkürler.

Görkem

18.09.2016 16:33

Açıklayıcı bir içerik olmuş tebrik ederim. Belki bir video ile de desteklenebilir.

Araç takip sistemi

16.09.2016 11:44

Yaziniz cok iyi olmus. Arsivime ekledim. Yakin zamanda kullanacagim, herhangi bir promlem olursa yazarim. Kolay gelsin

Haber

12.08.2016 16:46

Harfiyen uyguladım yazdıklarınızı ama yanlış giden bir-şeyler var o da, resimleri çekemiyorum. Saat olayında da bir gariplik var çekilen içeriklerin tarihi, 1970.07.15 bu şekilde tarih veriyor. Nerede hata yapıyorum kafayı sıyıracağım inanın :(

canlı tv

31.07.2016 17:27

Açıkcası film sitesi açma düşüncem vardı ve özellikle sinema seyansları ve ışıkları kapat kodu en büyük problemlerimden birisi idi.Sayenizde ilk problemi çözdüm teşekkür ederim.

Bilgi Rehberi

09.07.2016 03:35

Yazı içerisinde verdiğiniz linklerin yeni sekmede açılmasını sağlarsanız siteniz için daha yararlı olur diye düşünüyorum. O'nun haricinde gerçekten sade, okunaklı bir yazı olmuş, teşekkürler.

instagram beğeni

04.07.2016 13:09

Sinema seansları konusunda böyle bir koda ihtiyacım vardı. Birkaç yerde sıkıntı yaşadım fakat onları düzeltemezsem buradan sormaya çalışacağım, teşekkürler :)

YAVUZ SELİM ŞAHİN

12.02.2016 17:33

Saolun yorumlarınız için :) Devam tabiki

Gökhan

12.02.2016 17:32

Güzel ve değişik bir konu çok teşekkürler paylaşımın için blogun gayet güzel böyle devam takipteyiz..

Yorum Yaz