|
|
|
|
|
для: FiX
(25.07.2005 в 22:35)
| | Ещё есть совет не превращать код в кашу и структурировать его. Так самомуже будет удобнее. А ещё я заметил ты конкотенацией пренебрегаешь. не стоит этого делать. Если переменную вставляешь в текстовую переменную, то "границы переменной должны быть отделены". например:
echo ("images/".$chapter."/nature.jpg");
|
| |
|
|
|
|
|
|
|
для: FiX
(25.07.2005 в 22:35)
| | Посмотрите готоворе решение этой задачи в теме по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4849, там пример попроще и понагляднее. | |
|
|
|
|
|
|
|
для: DJ Paltus
(25.07.2005 в 21:43)
| | В принципе, понял, но осуществить не смогу (пока). Я учусь, поэтому... Если бы кто подсказал, с чего начать, потом может и сам догадаюсь... | |
|
|
|
|
|
|
|
для: FiX
(25.07.2005 в 20:26)
| | Добавить в цикл счетчик, который увеличивается на 1 с каждым проходом цикла, и в тот момент, когда он достигает значения 4 делать print("</tr><tr>"); и обнулять счетчик. И не забыть в конце достроить таблицу до прямоугольника пустыми ячейками, если строка неполная.
Код писать сейчас не успеваю, но насчет высоты тоже можно считать строки, (в тот же момент, когда их закрываешь) и ограничивать в нужный момент вывод. | |
|
|
|
|
|
|
| Решил написать скрипт простенького магазина шаблонов сайта (учусь PHP :) )
код:
<?php
include_once("config.inc");
$data = "data.dat";
$dir = "templates";
$files = fopen($data,"r");
while ($line=fgets($files,filesize($data))):
list ($id,$name,$cost)=explode("|",$line);
print "<td>
<table border=0 cellpadding=0 cellspacing=0 width=100% height=100%><tr><td>
<a href=\"cost.php?id=$id&nm=$name&cost=$cost&dir=$id\"><img src=\"$dir/$id.jpg\" border=0 vspace=0 hspace=0 alt=\"Купить $name\"></a></td></tR><tR>
<td valign=bottom>ID: $id<br>Цена: $cost</td></tr>
<tr><td><a href=\"cost.php?id=$id&nm=$name&cost=$cost&dir=$id\">Купить</a></td></tr>
</table>
</td>";
endwhile; ?>
Этот скрипт выводит все шаблоны только в ширину. А что надо сделать для того, чтобы, например, в ширину он выводил не больше 4-х шаблонов, а в высоту - не более 6? | |
|
|
|
|