Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

02.02.2010, 20:18
|
|
Участник форума
Регистрация: 23.10.2009
Сообщений: 103
Провел на форуме: 289669
Репутация:
7
|
|
Код:
<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>
Код:
<?
$link=$_GET[page];
$name=$_GET[name];
$pass=$_GET[pass];
echo "<a href='$link?name=$name&pass=$pass'>ссылка на login.pl</a>";
?>
в login.pl данные пойдут только при нажатии на ссылку. Если ты хочешь чтобы данные при октрытии index.pl пошли в login.pl автоматически, то это невозможно, можно конечно редиректом, но тогда откроеться index.pl и секунд через 10 login.pl, что аналогично ссылке только автоматом.
P.S. зачем так сложно?, опиши зачем, может я скажу как сделать это правильно, а не так как ты сейчас хочешь...
Последний раз редактировалось DiHWO; 02.02.2010 в 20:23..
|
|
|

02.02.2010, 20:34
|
|
Новичок
Регистрация: 17.07.2009
Сообщений: 6
Провел на форуме: 23856
Репутация:
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, 20:40
|
|
Новичок
Регистрация: 20.01.2008
Сообщений: 17
Провел на форуме: 65417
Репутация:
7
|
|
POST помойму побезопаснее..
|
|
|

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

02.02.2010, 22:19
|
|
Новичок
Регистрация: 17.07.2009
Сообщений: 6
Провел на форуме: 23856
Репутация:
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
Провел на форуме: 72013
Репутация:
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
Провел на форуме: 5866479
Репутация:
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
Провел на форуме: 289669
Репутация:
7
|
|
mff, хм, а почему бы не разбить панель так:
тогда все станет просто
|
|
|

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

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