|
|
|
|
|
для: shizik
(14.10.2004 в 16:23)
| | если вам интересно, я решил поступить следующим образом:
case "1":
echo '<tr><td><table width = 550 border=0>
<tr><td width = 150><div align=center><font Color=#336699><a href="obvesfoto.phtml?i_page='.($i_page-5).'"><b> << НАЗАД </b></font></div></td>
<td ><div align=center><font Color=white><a href="obvesfoto.phtml?i_page='.($i_page-4).'"><b> '.($i_page-4).' </b></font></div></td>
<td><div align=center><font Color=#336699><a href="obvesfoto.phtml?i_page='.($i_page-3).'"><b> '.($i_page-3).' </b></font></div></td>
<td><div align=center><font Color=#336699><a href="obvesfoto.phtml?i_page='.($i_page-2).'"><b> '.($i_page-2).' </b></font></div></td>
<td><div align=center><font Color=#336699><a href="obvesfoto.phtml?i_page='.($i_page-1).'"><b> '.($i_page-1).' </b></font></div></td>
<td><div align=center><font Color=#336699><a href="obvesfoto.phtml?i_page='.$i_page.'"><b> '.$i_page.' </b></font></div></td>
<td width = 150><div align=center><font Color=#336699><a href="obvesfoto.phtml?i_page='.$i_page+5.'"><b> СЛЕДУЮЩИЕ >> </b></font></div></td></tr>
</table></td></tr>';
| break; | |
|
|
|
|
|
|
|
для: cheops
(14.10.2004 в 16:16)
| | понял. спасибо большое | |
|
|
|
|
|
|
|
для: shizik
(14.10.2004 в 16:16)
| | Да PHP собрал практически все комментарии современных языков программирования, наряду с однострочными комментариями в стиле sell-скриптов (#) и С++ (//) можно использвать многострочный комментарий в стиле C:
<?php
/* Это многострочный комментарий
в стиле С. Как С-подобный язык
программирования PHP его поддерживает*/
?>
|
| |
|
|
|
|
|
|
|
для: shizik
(14.10.2004 в 16:07)
| | Хм... это не обязательно делать непосредственно в echo - это нарушение хорошего стиля - одному оператору одно действие: echo предназначено для вывода информации, поэтому присвоение следует проводить отдельно.
Вот этот скрипт полностью эквивалентен вашему:
<?php
case "1":
$_SESSION['i']=$i_page; // Или чему оно должно быть равно?
echo '<tr><td><table width = 550 border=0>
<tr><td width = 150><div align=center><font Color=#336699><a href="'.($i_page-5).'obvesfoto.phtml"><b> << НАЗАД </b></font></div></td>
<td ><div align=center><font Color=white><a href="'.($i_page-4).'obvesfoto.phtml"><b> '.($i_page-4).' </b></font></div></td>
<td><div align=center><font Color=#336699><a href="'.($i_page-3).'obvesfoto.phtml"><b> '.($i_page-3).' </b></font></div></td>
<td><div align=center><font Color=#336699><a href="'.($i_page-2).'obvesfoto.phtml"><b> '.($i_page-2).' </b></font></div></td>
<td><div align=center><font Color=#336699><a href="'.($i_page-1).'obvesfoto.phtml"><b> '.($i_page-1).' </b></font></div></td>
<td><div align=center><font Color=#336699><a href="'.($i_page).'obvesfoto.phtml"><b> '.($i_page).' </b></font></div></td>
<td width = 150><div align=center><font Color=#336699><a href="'.($i_page+5).'obvesfoto.phtml"><b> СЛЕДУЮЩИЕ >> </b></font></div></td></tr>
</table></td></tr>';
break;
?>
|
| |
|
|
|
|
|
|
|
для: shizik
(14.10.2004 в 16:07)
| | еще один вопрос - есть ли многострочные комментарии в пхп ? | |
|
|
|
|
|
|
|
для: shizik
(14.10.2004 в 16:07)
| | может быть я не понятно выразился... | |
|
|
|
|
|
|
|
для: cheops
(14.10.2004 в 16:04)
| | вы знаете, наверное я совсем не прав.
на самом деле я так понимаю что значение массива и в моем варианте и в вашем будет выбрасываться на страницу хтмл, мне этого как раз не нужно.
я хочу присвоить значение тихо мирно - а ссылка чтоб жила своим чередом... это возможно сделать в теле echo ? | |
|
|
|
|
|
|
|
для: shizik
(14.10.2004 в 15:56)
| | Можно, но это нарушение хорошего стиля программирования, такое присвоение запутывает код - программу сложнее сопровождать и читать. Обычно сначала присваивают значение, а потом его используют:
<?php
$_SESSION['i'] = $i_page-4;
echo $_SESSION['i'];
?>
|
PS Программисты привыкли именно к такому написанию программ, поэтому читая код с отличным способом им придётся тратить дополнительное время на его разбор и восприятие.
PPS К тому же $_SESSION['i'] принимает только одно значение и все предыдущие присваения не имеют смысла - вместо них можно писать $i_page-4, $i_page-3 и т.п., без присваения их значения $_SESSION['i']. | |
|
|
|
|
|
|
|
для: cheops
(14.10.2004 в 15:55)
| | хорошо.
большое спасибо | |
|
|
|
|
|
|
|
для: cheops
(14.10.2004 в 15:53)
| | а так можно:
'.($_SESSION['i']=$i_page-4).'
|
конструкция нужна для того чтобы снять это значение и в дальнейшем провести арифметические вычисления по вычислению номеров картинок выставляемых сценарием на фронт енд из папки | |
|
|
|
|