İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

hichmi bedava mp3 scripti yok ?

MoD

0
İyinet Üyesi
Katılım
8 Nisan 2005
Mesajlar
1,722
Reaction score
3
Konum
Bursa
Mantiken

mp3_arsivim isimli bir table acilir.
id,ad,soyleyen,kategori,hit,tarih ve adres seklinde alanlarla doldurulur.

mp3_kategoriler isimli ikinci bir table acilir.
id ve isim alanlari konulur.

asagidaki ornek kod ekledigin son 100 mp3 dosyasini siralar.
Limiti artirarak hepsini gosterebilirsin.
Yada limite degisken atayarak sayfalattirma yapabilirsin.
Umarim bir fikir olusturur.
PHP:
<table><tr>
<td align=center>Sira</td><td align=center>Sanatci - Parca</td>
<td align=center>Hit</td><td align=center>Tarih</td><td align=center>Islem</td></tr>
<?
$host  = ""; // Veritabanının bulunduğu sunucu adresi
$veritabaniisim  = ""; // Veritabanının ismi
$kullaniciadin   = ""; // Veritabanı kullanıcısı
$sifren = ""; // Veritabanı kullanıcı şifresi

mysql_connect($host,$kullaniciadin,$sifren)or die ("Birde baglanabilsek");
mysql_select_db("$veritabaniisim")or die ("Die mesaji. Bir hata var");

$SQL  = "select id,ad,soyleyen,kategori,hit,tarih from mp3_arsivim order by id DESC limit 0 , 100";
$sonuc = @mysql_db_query($veritabaniisim,$SQL);
$saydir = 1;
while(list($id,$soyleyen,$ad,$kategori,$hit,$tarih) = mysql_fetch_row($sonuc)){

$q=mysql_query("select id,isim from mp3_kategoriler where id='$id'");
$r=mysql_fetch_array($q);

$kategor = $r[isim];
// her satirda farki bir renk vermek icin 2 farkli renk belirlemek.
  $renkver = (($renkver == '#FFFFFF'))? '#000000' : '#FFFFFF';
// Tablo boyutlarini bozmamak icin sarki ismi ve soyleyeninin boyunu ayarlamak.
$kisalt = "$ad-$soyleyen";
  if(strlen($kisalt) > 50)
    $gorunecek = substr_replace($kisalt, '..', 48, strlen($kisalt));
   else
    $gorunecek = $kisalt;
 echo '
<tr bgcolor="'.$renkver.'">
<td width=20 align=center><b>'.$saydir.'.</b></td>
<td><a href="indir.php?kategori='.$kategori.'&id='.$id.'">'.$gorunecek.'</font></a></td>
<td align=center>'.$hit.'</td>
<td align=center>'.$tarih.'</td>
<td align=center><a href="indir.php?kategori='.$kategori.'&id='.$id.'">Indir</a></td></tr>';
$saydir = $saydir+1; 
}
echo "</table>";
?>

indir.php isimli sayfada dosya aciklamasi gosterilebilir.
Reklam alani yaratma acisindan.
Listeleme yaptiginda sayfadan indirilmesini istersen
indir.php?kategori='.$kategori.'&id='.$id.' linkini '.$adres.' olarak atamak gerekir.
 
M

murme

Misafir
bu kadar basit yani para vermeyin arkadaşlar veya bi link scriptini mp3 scriptine cevirebilirsiniz biras phpden cakiosaniz :D
 

MoD

0
İyinet Üyesi
Katılım
8 Nisan 2005
Mesajlar
1,722
Reaction score
3
Konum
Bursa
Yukarida db baglantisi icin gereken satirlari vt.php olarak kaydet.
ana sayfanda alfabenin harflerinden link verdiginde misal harf A olsun
alfabetik.php?harf=A seklinde alfabetik.php'ye gittigimizde harf degiskeni tanimlanmis olur.
Sunucunun azizligine ugramamak icin Get ile gelen bilgiyi harf degiskenine atiyoruz.
Yeri gelmisken db baglantisinida include ederiz
PHP:
include "vt.php";
$harf=$_GET[harf];
Alfabetik.php icine
PHP:
$alfabetik='SELECT soyleyen FROM mp3_arsivim WHERE soyleyen LIKE '.$harf.'%';
sorgusunu koyarak aramayi yaptirirsin.
Siralama icin yukaridaki listeme ornegindeki tablolama ve listeleme mantigini kullanabilirsin.
 

MoD

0
İyinet Üyesi
Katılım
8 Nisan 2005
Mesajlar
1,722
Reaction score
3
Konum
Bursa
murme' Alıntı:
bu kadar basit yani para vermeyin arkadaşlar veya bi link scriptini mp3 scriptine cevirebilirsiniz biras phpden cakiosaniz :D

Biraz php'den ( senin tabirinle ) caktiginda su mesajini tekrar okumani istiyorum sadece.Satan kisilerde emeginin karsiliginda fiyat biciyorlar.. Sana dedigim seyi unutma.Unuttuysan bu link hatirlatir. yarim gunu gecti bile.
http://forum.iyinet.com/showthread.php?t=11279&page=2&pp=10
 

MoD

0
İyinet Üyesi
Katılım
8 Nisan 2005
Mesajlar
1,722
Reaction score
3
Konum
Bursa
Veri girisi icin hazirlayacagin formda
<input name=..
kismina asagidakiler yaz. yada senin yazdiklarina uygun hale getir.
tarih icin formda alan acma. tarihi sunucuda mevcut. vt.php yine orda
PHP:
include "vt.php";
$tarih = mktime (date ("H"), date ("i"), date ("s"), date("m"), date ("d"), date("Y"));
$tarih = date ("Ymd", $tarih);

$sorgu  = "INSERT INTO mp3_arsivim (ad,soyleyen,adres,kategori,tarih) ";
$sorgu .= "VALUES ('$ad', '$soyleyen', '$adres', '$kategori', '$tarih')";
$sonuc = @mysql_db_query($veritabaniisim,$sorgu);

echo "Aykut<br> $ad - $soyleyen <br> Veritabanina Eklendi </font> "
 

ZeuQma

0
İyinet Üyesi
Katılım
21 Ekim 2004
Mesajlar
0
Reaction score
0
Arkadaslar emege saygili olalim lutfen, bazi arkadaslar diger kisilerin yazdiklari konusunda "buna da para mı verilir" seklinde yorumlar yapmıslar, yurt dısında eklenen 1 satirlik kod bile degerli iken neden bizlerin yazdıkları degersiz olsun? Ayrica bir insanı daha cok heveslenmeye iten sebeplerden biri de bu isten para kazanmasi veya en azından sembolik bile olsa ucret kazanmasi ki bu o insana deger verildigi anlamına gelir!!!
 

uyuz

0
İyinet Üyesi
Katılım
31 Aralık 2003
Mesajlar
2,515
Reaction score
0
katılıyorum. "bir scripti alın düzenleyin değiştirin ve para vermeyin" zihniyetinden kurtulmadıkça ilerleme sağlamayacak bu türk interneti.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst