|
|
|
| Есть следующий код:
echo'<td ><div align=center><a href="'.$dsfadfadf.'?$tek_page='.($i_page-4).'&i_page='.$i_page.'"><font Color=white><b> '.($i_page-4).'234</b></font></div></td>';
|
php ругается на существование переменной $dsfadfadf - и правильно ругается! ее не существует.
но почему то линк формирует верно. объясните ?
т.е. ругань такая:
Notice: Undefined variable: dsfadfadf in c:\Localca\inc\foto.php on line 174
а линк такой получается (и он такой как мне нужен, чтобы я в переменную не подставлял) :
foto_raznoe.phtml?$tek_page=1&i_page=5 | |
|
|
|
|
|
|
|
для: shizik
(25.10.2004 в 21:11)
| | я все понял сам )
из-за того что была не правильная переменная в коде, код формировался следующий:
echo'<td ><div align=center><a href="?$tek_page='.($i_page-4).'&i_page='.$i_page.'"><font Color=white><b> '.($i_page-4).'234</b></font></div></td>';
то есть без переменной указывающей на страницу вообще, а как оказывается в хтмл это обозначает что надо использовать в хрефе текущую страницу )
пользуйтесь!
и новый вопрос - нет ли в такой использовании хрефов каких нибудь подводных камней ? | |
|
|
|
|
|
|
|
для: shizik
(25.10.2004 в 21:18)
| | >и новый вопрос - нет ли в такой использовании хрефов каких
>нибудь подводных камней ?
Если на странице использован тэг <base>, указывающий адрес сайта, то все относительные URL (без http://) формируются относительно этого адерса. | |
|
|
|
|
|
|
|
для: cheops
(25.10.2004 в 22:13)
| | спасибо | |
|
|
|