<?
include "ayar.php";
if(!intval($_GET[no])) { exit();}
$cek=mysql_query("select * from oyunlar where no='$_GET[no]'");
while($veri=mysql_fetch_array($cek))
{
$reg=$klasor."/".$veri[resim];
echo readfile($reg);
}
mysql_close($con);
?> Önemli Soru ?
3
●463
- 15-04-2008, 17:27:03Üyeliği durduruldumerhaba arkadaşlar benim size bir sorum olacak benim bir script var oyun scripti bazı oyunların resmi eksik çarpı çıkıyor ve resimleri aşağıdaki dosyadan alıyor ben söyle birsey ayarlamak istiyorum resmi olmayan oyunlara otomatik resim şeklinde yardımlarınız için teşekkürler... kodlar aşağıdadır...
- 15-04-2008, 18:11:40Kimlik doğrulama veya yönetimden onay bekliyor.Arkadaşım eğer kodun tamamı bu ise gereksiz yük yapmış olur bu şekilde ( Başka bir sebebi yoksa ). Çünkü Birincisi sadece resim kullanılacağı halde veritabanından bütün bilgileri çekiyor.
İkincisi ise boş yere resmi php ye okutuyor readfile ile, dediğim gibi başka sebebi yoksa . Bu hali için şu şekilde yapabilirsin
<?php $reg = ($veri['resim'] && $veri['resim'] != '' ) ? $klasor.'/'.$veri['resim'] : $klasor.'/resimyok.jpg' ; ?>
Tabii belirtilen klasörde resimyok.jpg gibi bir resim olacak. - 15-04-2008, 18:19:01Üyeliği durduruldumalesef olmadı resim aşağıdaki şekilde çekiliyor o dosyadan
<img src="rgoster.php?no=<? echo $veri[no]; ?>" alt="" width="85" height="60" border="0" align="left" style="margin:2 8 0 0px; background: #FAFAFA;
border: 1px solid #0F7ACC;">
belki yardımcı olur - 15-04-2008, 20:47:56Arkadaşım yazarken yanlış yazmış olma, eğer doğru yazdıysan ve resimyok.jpg diye bir dosya yapıp resimlerin olduğu dizine attıysan göstermesi gerekir.
Yani ilk mesajındaki kod şu şekilde olacak:
<? include "ayar.php"; if(!intval($_GET[no])) { exit();} $cek=mysql_query("select * from oyunlar where no='$_GET[no]'"); while($veri=mysql_fetch_array($cek)) { //Bu kısım değişiyor $reg = ($veri['resim'] && $veri['resim'] != '' ) ? $klasor.'/'.$veri['resim'] : $klasor.'/resimyok.jpg' ; //--> echo readfile($reg); } mysql_close($con); ?>