
02.02.2010, 20:34
|
|
Новичок
Регистрация: 17.07.2009
Сообщений: 6
С нами:
8851904
Репутация:
0
|
|
Сообщение от DiHWO
Код:
<form action='index.pl?page=login.pl' method='get'>
<font style='color:FFFFFF;'>Логин: </font><br><input name='name' type='text' size='40'><br>
<font style='color:FFFFFF;'>Пароль:</font><br><input name='pass' type='text' size='40'><br>
<input type='hidden' name='page' value='login.pl'>
<p><input type='submit' value='Отправить'><input type='reset' value='Очистить всё'></p>
</form>
в login.pl данные пойдут только при нажатии на ссылку. Если ты хочешь чтобы данные при октрытии index.pl пошли в login.pl автоматически, то это невозможно, можно конечно редиректом, но тогда откроеться index.pl и секунд через 10 login.pl, что аналогично ссылке только автоматом.
P.S. зачем так сложно?, опиши зачем, может я скажу как сделать это правильно, а не так как ты сейчас хочешь...
спасибо
Код:
<?
$link=$_GET[page];
$name=$_GET[name];
$pass=$_GET[pass];
echo "<a href='$link?name=$name&pass=$pass'>ссылка на login.pl</a>";
?>
это не нужно было
Мне нужно было, чтобы после нажатия на кнопку, все данные передавались другому скрипту и там обрабатывались. Мне просто надо послать это в БД.
|
|
|

02.02.2010, 21:36
|
|
Участник форума
Регистрация: 23.10.2009
Сообщений: 103
С нами:
8710432
Репутация:
7
|
|
POST помойму побезопаснее..
Ты, парень, вообще не в тему.
ZiGGi, ты тогда убери выделенное цветом:
Код:
<form action='index.pl?page=login.pl' method='get'>
П.С. я так и не понял что ты этим добьешься, какие данные в бд добавлять будешь...с этим кодом в login.pl ничего не произойдет....
|
|
|

02.02.2010, 22:19
|
|
Новичок
Регистрация: 17.07.2009
Сообщений: 6
С нами:
8851904
Репутация:
0
|
|
Сообщение от DiHWO
Ты, парень, вообще не в тему.
ZiGGi, ты тогда убери выделенное цветом:
Код:
<form action='index.pl?page=login.pl' method='get'>
П.С. я так и не понял что ты этим добьешься, какие данные в бд добавлять будешь...с этим кодом в login.pl ничего не произойдет....
Структура сайта:
Код:
$page = param("page");
do "design/design.pl";# диз
# страница
if(!$page) {do "pages/main.pl";}
if(-e "pages/$page") {do "pages/$page";}
else {do "pages/main.pl";}
do "design/footer.pl";# подвал
поэтому у меня страницы вида index.pl?page=login.pl - при таком раскладе я перейду на страницу с login.pl.
Как не произойдёт? Всё происходит))
Ну и чего непонятного?
index.pl?page=login.pl&login=peta&pass=123
при таком раскладе, я перейду на login.pl и с помощью
$login = param("login");
$pass = param("pass");
я принимаю значения и в login.pl могу ими управлять как угодно))
|
|
|

02.02.2010, 23:09
|
|
Новичок
Регистрация: 15.03.2009
Сообщений: 14
С нами:
9029948
Репутация:
0
|
|
Импользую <IFRAME src="http://..../roster.php?cuid=ID" ></IFRAME> Получается есть страница на каком то другом сайте и при изменении ее ID меняется содержимое мне нужно содержимое нескольких страниц с разным ID. Есть вариант создания нескольких страниц с фреймом и изменением в нем только ID. Но на мой взгляд это геморрой. Как реализовать такую вещь. Есть какая то одна страница с одним дизайном и когда переходишь по ссылке то внутри меняется содержание в зависимости от ссылки и ID. Т.е можно каким нибудь образом привязать ссылку к ID в фрейме. Или кто знает мб как по другому реализовать данную вещь. Сайт находиться на Ucoz'овской платформе.
Заранее благодарен.
|
|
|
Как такое сверстать дивами? |

04.02.2010, 13:57
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами:
9560486
Репутация:
1809
|
|
Как такое сверстать дивами?
Как такое сверстать дивами, учитывая что панель имеет динамичную высоту?
Вот что я навоял:
Код HTML:
<div style="width:16px; height:15px; float:left; background: url(menu_header_l.png) right no-repeat;">1</div>
<div style="width:240px; height:15px; float:left; background: url(menu_header_c.png) center repeat-x;">2</div>
<div style="width:16px; height:15px; float:left; background: url(menu_header_r.png) left no-repeat;">3</div>
<div style="clear:both;"></div>
<div style="width:16px; float:left; background: url(menu_l.png) right repeat-y;">
<div style="width:12px; height:15px; background:#cae4fd; margin-left:4px;">4</div>
</div>
<div style="width:240px; float:left; background:#ffffff;">
<div style="width:240px; height:15px; background:#cae4fd;"> </div>
<br /><br /><br /><br /><br />текст
</div>
<div style="width:16px; float:left; background: url(menu_r.png) left repeat-y;">
<div style="width:12px; height:15px; background:#cae4fd; margin-right:4px;">6</div>
</div>
<div style="clear:both;"></div>
<div style="width:16px; height:15px; float:left; background: url(menu_footer_l.png) right no-repeat;">7</div>
<div style="width:240px; height:15px; float:left; background: url(menu_footer_c.png) center repeat-x;">8</div>
<div style="width:16px; height:15px; float:left; background: url(menu_footer_r.png) left no-repeat;">9</div>
<div style="clear:both;"></div>
но, слои по бокам не опускаются по длине:

|
|
|

04.02.2010, 15:11
|
|
Участник форума
Регистрация: 23.10.2009
Сообщений: 103
С нами:
8710432
Репутация:
7
|
|
mff, хм, а почему бы не разбить панель так:
тогда все станет просто
|
|
|

04.02.2010, 15:26
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
С нами:
9560486
Репутация:
1809
|
|
DiHWO, в разных местах сайта эти блоки будут иметь разную ширину! Это придется кучу рисунков делать... Не катит! Где то ширина будет в процентах!
|
|
|

04.02.2010, 15:27
|
|
Новичок
Регистрация: 02.02.2010
Сообщений: 24
С нами:
8563527
Репутация:
1
|
|
Как уже предложили выше - разбиваешь блог на 3 части - верхняя, главная и нижняя. А еще есть jquery.corner 
|
|
|

04.02.2010, 16:58
|
|
Постоянный
Регистрация: 07.03.2009
Сообщений: 357
С нами:
9042754
Репутация:
399
|
|
Ну ещё можно так:
Разрезаем картинку на 4 части
Код HTML:
<style type="text/css">
.sidebox {
margin: 0 auto;
width: 17em;
background: url(sbbody-r.gif) no-repeat bottom right;
font-size: 100%;
}
.boxhead {
background: url(sbhead-r.gif) no-repeat top right;
margin: 0;
padding: 0;
text-align: center;
}
.boxhead p{
background: url(sbhead-l.gif) no-repeat top left;
margin: 0;
padding: 22px 30px 5px;
font-size:1%;
}
.boxbody {
background: url(sbbody-l.gif) no-repeat bottom left;
margin: 0;
padding: 5px 30px 31px;
}
</style>
<div class="sidebox">
<div class="boxhead"><p> </p></div>
<div class="boxbody">
<p>Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis te feugifacilisi. Duis autem dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit au gue duis dolore te feugat nulla facilisi.</p>
</div>
</div>
|
|
|

04.02.2010, 17:54
|
|
Участник форума
Регистрация: 23.10.2009
Сообщений: 103
С нами:
8710432
Репутация:
7
|
|
псц... сделай для каждого блока отдельный рисунок, неужтоле так тяжело? а с тремя рисунками норм, пишешь <div id="first_img"> и выставляешь на него бэкграунд из первой полоски, потом распологаешь его как хочешь, после пишешь <div id="content_img"> и ставишь на него бекграунд из части посередине (repeat: no-repeat; не ставь!!!) после, пишешь <div id="end_img"> и распологаешь его сразу за "content_img". Всё. Задаешь блокам width. после, если что - то будешь писать в <div id="content_img">, то блок в случае чего сам автоматом будет растягиваться по высоте.
P.S.
Последний раз редактировалось DiHWO; 04.02.2010 в 18:00..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|