Подскажите почему код не работает

1. PaDre (23.06.2010 / 00:14)
Подскажите почему код не работает?

<?
$chislo = 2;

$kod = '<div class="text"><img src="down/$chislo.gif" alt="*"/><br/></div>
<div class="hr"><a href="/down/$chislo.zip">Скачать</a></div>';


echo $kod;
?>

2. Артур (23.06.2010 / 00:17)
down/'.$chislo.'.gif
down/'.$chislo.'.zip
Почитайте ещё какая разница между одинарными и двойными кавычками

3. Rockzip (23.06.2010 / 00:17)
PaDre (Сегодня / 00:14)
Подскажите почему код не работает?

<?
$chislo = 2;

$kod = '<div class="text"><img src="down/$chislo.gif" alt="*"/><br/></div>
<div class="hr"><a href="/down/$chislo.zip">Скачать</a></div>';


echo $kod;
?>
<? 
$chislo = 2; 

$kod = '<div class="text"><img src="down/'.$chislo.'.gif" alt="*"/><br/></div> 
<div class="hr"><a href="/down/'.$chislo.'.zip">Скачать</a></div>'; 


echo $kod; 
?>


4. PaDre (23.06.2010 / 00:20)
А как сделать чтобы выводил с 1-6 ??

5. Саня (23.06.2010 / 00:21)
Так будет работать.
<?php
$chislo=2; 
$kod='<div class="text"><img src="down/'.$chislo.'.gif"alt="*"/><br/></div><div class="hr"><a href="/down/'.$chislo.'.zip">Скачать</a></div>';
echo $kod; 
?> 


6. PaDre (23.06.2010 / 00:21)
спасибо за ответы. А как сделать чтобы выводил с 1-6 ??

7. Саня (23.06.2010 / 00:23)
$chislo=mt_rand(1,6);

8. Rockzip (23.06.2010 / 00:24)
<?
$chislo = rand(0,6);
$chislo2 = rand(0,6);
echo $chislo; echo $chislo2; ?>


9. PaDre (23.06.2010 / 00:24)
мне нужно чтобы не в рандом а последовательно выводил с 1го до 6го. как сделать?

10. Rockzip (23.06.2010 / 00:26)
Нахрен тебе последовательно?

11. PaDre (23.06.2010 / 00:26)
надо )

12. Rockzip (23.06.2010 / 00:27)
11. PaDre, а подробние?

13. PaDre (23.06.2010 / 00:28)
ну вот смотри http://www.padre696.tk/down.php это я делал вручную. вот так в рандоме: http://www.padre696.tk/down3.php

14. Rockzip (23.06.2010 / 00:29)
<?
$chislo=array('1','2','3','4','5','6'); ?>
а так?

15. PaDre (23.06.2010 / 00:31)
а как выводить?

16. Rockzip (23.06.2010 / 00:33)
<?
echo $chislo[0]; ?>
i tak dali

17. PaDre (23.06.2010 / 00:35)
ну это как вручную получается (

18. Rockzip (23.06.2010 / 00:37)
17. PaDre, напиши весь код файла от начала до конца

19. PaDre (23.06.2010 / 00:39)
<?
$title="Дизайн студия PaDre696.TK";
include ("header.php");
echo '<div class="header"><img src="/logo.gif" alt="*"/><br/></div>';

echo "<div class='header'>";
echo "<div class='text'>";
echo "<b>Бесплатные дизайны:</b><br></div>";

$chislo=2;
$kod='<div class="text"><img src="down/'.$chislo.'.gif"alt="*"/><br/></div><div class="hr"><a href="/down/'.$chislo.'.zip">Скачать</a></div>';
echo $kod;

echo "<div class='hr'>";echo "<a href=\"index.php\"><b>На главную</b></a></div>";

echo "</div>";

echo '<div class="header"><img src="/niz.gif" alt="w" /></div>';
echo "</body></html>";
?>

20. PaDre (23.06.2010 / 00:40)
может через If else ??

21. Lugaro (23.06.2010 / 00:40)
for($i=1; $i<=6; $i++){
echo $i;
}

22. Rockzip (23.06.2010 / 00:43)
<?
if(isset($chislo['0])) echo $chislo;
?>
пробуй так может и сработает

23. Rockzip (23.06.2010 / 00:45)
.::lugaro::. (Сегодня / 00:40)
for($i=1; $i<=6; $i++){
echo $i;
}
ет лутшый вариант
for($i=1; $i<=6; $i++){
echo $i;
}


24. PaDre (23.06.2010 / 00:47)
оООоо спасибо!!! получилось!! http://www.padre696.tk/down3.php =))

25. Rockzip (23.06.2010 / 00:50)
24. PaDre, а если будит больше дизов ты будиш файл редачить?

26. PaDre (23.06.2010 / 00:50)
http://www.padre696.tk/down.php ссылку обновил

а как сделать теперь чтобы после того как 5 выведет, 6я и до 10ого файла выходило на следующей странице. Чтобы внизу были страницы (цифры) 1,2,3...

27. Rockzip (23.06.2010 / 00:52)
Типа постраничная навигация?

28. PaDre (23.06.2010 / 00:53)
ага постраничная навигация

29. Rockzip (23.06.2010 / 00:57)
Ето сложная штука, зделай ещо файл и впиши ето и измени $i=1;$i<=6; на $i=7;$i<=10;

30. Lugaro (23.06.2010 / 00:57)
PaDre (Сегодня / 23:47)
оООоо спасибо!!! получилось!! http://www.padre696.tk/down3.php =))
зачем так изврашатся =)
<? 
$glob = glob("down/*.zip");
$count = count($glob);
for($i=0; $i<$count; $i++){
	echo '<img src="'.$glob[$i].'.gif" alt="" /><br /><a href="'.$glob[$i].'">Скачать</a><br />';
}
echo $count ? 'Всего '.$count.'<br />' : 'Нет файлов<br />';
А скриншоты называй так, к примеру есть архив test.zip, чтоб для него был скриншот, назови картинку test.zip.gif

31. PaDre (23.06.2010 / 00:59)
да нет мне так нравится:

for($i=1; $i<=6; $i++){


$kod = '<div class="text"><img src="down/'.$i.'.gif" alt="*"/><br/></div>
<div class="hr"><a href="/down/'.$i.'.zip">Скачать</a></div>';

echo $kod;
}

а вот как сделать постраничную навигацию?

32. Lugaro (23.06.2010 / 01:06)
31. PaDre, а толку? каждый рас при добавлении будешь прописывать новое число? тогда уже если на то пошло зачем тебе рнр, создай обычные html странички, ибо ты просто убиваешь весь смысл рнр %)

33. PaDre (23.06.2010 / 01:07)
) ну я новичок в php, подправить в 1 месте число для меня не так уж и сложно )

34. PaDre (23.06.2010 / 01:08)
и все же может кто поможет сделать постраничную навигацию?

35. Lugaro (23.06.2010 / 01:10)
Вот тебе с навигацией
<?
include('navigator.php');
$glob = glob("down/*.zip");
$count = count($glob);
if($count){
	$n = new navigator($count, 2, '/?');
	for($i=$n->start(); $i<$n->end(); $i++){
	    echo '<img src="'.$glob[$i].'.gif" alt="" /><br /><a href="'.$glob[$i].'">Скачать</a><br />';
	}
	echo $n->navi();
	echo 'Всего '.$count.'<br />';
}else{
	echo 'Нет файлов<br />';
}

Этот файл ->
http://wapnew.ru/32 кинь в папку со скриптом

36. Lugaro (23.06.2010 / 01:10)
Там где 2 это количество файлов на страницу

37. Rockzip (23.06.2010 / 01:12)
Я не професионал помочь не смогу, зделай ещо один файл и впиши тожсамое

38. PaDre (23.06.2010 / 01:16)
попробовал вот результат: http://www.padre696.tk/down.php
ссылки есть, картинок нет

39. PaDre (23.06.2010 / 01:20)
в исходном коде картинки: <img src="down/1.zip.gif" alt="" /> сейчас тогда переименую картинки

40. Lugaro (23.06.2010 / 01:21)
тут $n = new navigator($count, 2, '/?'); напиши так $n = new navigator($count, 2, 'down.php?');
а скрины переименуй как я говорил

41. PaDre (23.06.2010 / 01:23)
Все работает! Спасибо огромное! =)

42. Arab (23.07.2010 / 11:48)
navigator хорош а вот как сделать чтоб при переходе на главную открывалась не первая а последняя страница? по скрину поймете http://wapnew.ru/65

43. Arab (24.07.2010 / 12:43)
если кому понадобится:
в 18й строке в if(isset($_GET['last'])) ставим воскл. знак - if(!isset($_GET...
далее..
в 58й строке в url для ссылок навигации добавляем к концу &last
..... 'page=' .$i) . '&last>' . $i . '</a> : .............

URL: https://visavi.net/topics/10796