php acemisine yardım edecek
7
●721
- 05-09-2007, 19:36:50merhabalar öncelikle php konusun çok çok acemiyim ama azimliyim. uzun uğraşlar sonucu http://youtup.org/deneme/rss.php sitemde mynet vdo dan videoları rss vasıtasıyla çekmeyi başardım. videolar bugun eklenen videoları çekiyor.. şimdi sorum şu: bu videoları bir siteye nasıl koymalıyım. izleyeceğim yol ne olmalı. bu videoları mysql ile database e mi kaydetmeliyim? kaydetmeden websiteme nasıl koyarım (google indexlemesi için) sorumun özü şu bu videoları günlük siteme eklemek istiyorum ama hergünü kaydedecek nasıl yapmam lazım? çok acemiyim yol gösterirseniz sevinirim.
- 05-09-2007, 20:49:31kardeş rss ile videoları çekmişsin. sitende göstertmişsin . bunu yapabicekek çok az kişi var (ben dahil) birde acemiyim diyon
forumda belki profesyoneller yardım edebilir. selametle - 05-09-2007, 22:46:59eğer bilgilerin sabit kalmasını istiyorsan veritabanına veya bi txt dosyasına kaydedebilirsin. veritabanı kullanmanı tavsiye ederim. nasıl yapacağım dersen.
şimdi sen videoları çekiyorsun ya, büyük ihtimal bir diziye atıyorsun,
$link[]=....
$baslik[]=....
şeklinde. veya da
$video[link][]=
$video[baslik][]=
artık nasıl çektiğin sana kalmış, bnu da veritabanına kydetmek için
for($i=0;$i<count($video[link]);$i++)
@mysql_query(insert into videolar (id,title,link) values ('','".$video[title][$i]."','".$video[link][$i]."')");
şeklinde bir kod eklyecenseksin sayfanın en altına,
veitabanında da,
id tablosu, int olacak primary key olacak, auto_increment olacak
title varchar olacak
link varchar olacak ve uniqe olacak.
bir de bunlara binayen görüntüleme yapabilmek için bir sayfa yapman lazım, o sayfanında özü şu olacak
$sorgu=mysql_query("select * from videolar $where");
while(list($no,$title,$link)=mysql_fetch_array($so rgu)) {
echo "Burası senin embed kodların";
}
eğer bu son verdiğim kodların üstüne
$where="where id=".intval($GET[id]); yazarsan, izle.php?id=6 şeklinde çalışır
$where="order by rand() limit 1"; yazarsan, otomatik bir video çeker,
$where="order by id desc limit 10"; dersen son 10 video yu çeker,
$where="order by rand() limit 10"; yazarsan otomatik 10 video gösterir.
$where="where title like '%seyranli%'"; dersen, basliiğinde seyranli, seyranlim, benseyranli, benseyranliyim şeklindeki benzerlikleri bulup çeker - 06-09-2007, 00:22:07ya bu dosyayı bir arkadaştan almıştım da bir sorun daha doğdu linkleri siteme alamıyorum. rss den güzel çekmiş de linkler youtube.com a bağlıyor taglar ve user de aynen bağlıyor. ne kadar uğraştıysam da yapamadım kafayı yeme noktsına geldim
bi bakarsanız sevinirim.
http://www.youtup.org/deneme/rss.zip - 06-09-2007, 01:38:18çok teşekkür ediyorum. bu kod .çok işime yaradıSeyranli adlı üyeden alıntı: mesajı görüntüle
artık biraz geliştirmek de bana düşer...
kolay gelsin. teşekkür ediyorum. sorunum olursa yazarım.
bi bakarsanız sevinirim.