Merhaba arkadaşlar.
Örneğin çok satan kitapların gösterildiği bir sayfamız var. 5 satır ve 5 sütun. Ama sayfayı ziyaret edeler çok satanların yukarıdan aşağıya mı yoksa aşağıdan yukarıya mı olduğunu anlayamayabilir.
Kullanıcının işini daha kolaylaştırmak için çok satan 1. kitabın arkasına 1, 2.nin arkasına 2. sayılarını koymak istiyorum.
Not: Sadece bir tane td'm var ve içindeki php kodu sayesinde 25 tane oluyor.
Sıralamaya Göre Arkaplana Resim Yerleştirme
8
●474
- 07-07-2010, 15:17:36
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Çok Satanlar</title> <head> <?php $rss = simplexml_load_file('http://www.kitapyurdu.com/xml/coksatanlar.xml'); $title = $rss->channel->title; ?> <?php include "fonksiyon.php"; ?> <table width="100%" border="0"> <?php for ( $i=0; $i<25; $i++) { if (fmod($i, 5)==0) { echo '<tr>'; } $strsub=str_sub($rss->channel->item[$i]->description[0], strpos($rss->channel->item[$i]->description[0], "http://"), strpos($rss->channel->item[$i]->description[0], "boyut=60")+7); $imgsrc=str_replace("www","dene","$strsub"); ?> <td align="center" width="20%" valign="top"> <table width="100%" border="0" height="100%"> <tr> <td align="center"><a href="<?php echo $rss->channel->item[$i]->link; ?>" target="_blank"><img src="<?php echo "$imgsrc"; ?>" width="60" border="0"/></a></td> </tr> <tr> <td align="center"><a href="<?php echo $rss->channel->item[$i]->link; ?>" target="_blank"><?php echo $rss->channel->item[$i]->title; ?></a></td> </tr> </table> </td> <?php if (fmod($i, 5)==4) { echo '</tr>'; } } ?> </table> </html> - 07-07-2010, 15:22:12Üyeliği durduruldu
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Çok Satanlar</title> <head> <?php $rss = simplexml_load_file('http://www.kitapyurdu.com/xml/coksatanlar.xml'); $title = $rss->channel->title; ?> <?php include "fonksiyon.php"; ?> <table width="100%" border="0"> <?php $count=0; for ( $i=0; $i<25; $i++) { $count++; if (fmod($i, 5)==0) { echo '<tr>'; } $strsub=str_sub($rss->channel->item[$i]->description[0], strpos($rss->channel->item[$i]->description[0], "http://"), strpos($rss->channel->item[$i]->description[0], "boyut=60")+7); $imgsrc=str_replace("www","dene","$strsub"); ?> <td align="center" width="20%" valign="top"> <table width="100%" border="0" height="100%"> <tr> <td align="center"><a href="<?php echo $rss->channel->item[$i]->link; ?>" target="_blank"><img src="<?php echo "$imgsrc"; ?>" width="60" border="0"/></a></td> </tr> <tr> <td align="center"><?=$count?>. <a href="<?php echo $rss->channel->item[$i]->link; ?>" target="_blank"><?php echo $rss->channel->item[$i]->title; ?></a></td> </tr> </table> </td> <?php if (fmod($i, 5)==4) { echo '</tr>'; } } ?> </table> </html>yapmak istediğinizi tam olarak anladıysam kodunuz budur, buyurun. - 07-07-2010, 16:11:29Kimlik doğrulama veya yönetimden onay bekliyor.<?=$count?> ile <?php echo $count; ?> aynı şey belki hostunuzun php ini ayarlarında <? tanımlanmamıştır.
- 07-07-2010, 16:17:14Aynı şey değilHakanGEDICI adlı üyeden alıntı: mesajı görüntüle
<?
makinayı daha çok yorar. - 07-07-2010, 16:54:02Üyeliği durdurulduHayır yormaz. Büyük sistemlerde belki; şöyle..vBulletinMaster adlı üyeden alıntı: mesajı görüntüle
php.ini'de tanım vardır. <?php tagını kapatamazsınız, <? tagını açsanız da açmasanız da o tanımı sorar, ancak php.ini'de asp_tags değeri On ise yorar çünkü asp tagını arar. <? ile açılan taglerde (ki genelde kullanılır bu) sadece çok büyük sistemlerde sunucuyu yorar, facebook gibi. - 07-07-2010, 17:02:01Ben işlev olarak bahsetmiştim ama bunuda öğrendiğimiz iyi olduvBulletinMaster adlı üyeden alıntı: mesajı görüntüle

Bu daha mantıklı geldi bana +1Keops adlı üyeden alıntı: mesajı görüntüle
<?=$count?>. derken ASP kodu gibi olmuş, onu <?php echo $count; ?> diye düzeltince çalıştı.