<form method="POST">
<table class="submit_form">
<tr>
<td>
код
</td>
<td>
<input type="text" name='key'>
</td>
<tr>
<td colspan="2"><input type="submit" value="перейти"></td>
<?php if (isset($error)): ?>
<div class="error">
<?=$error?>
</div>
<?php endif;?>
</tr>
</tr>
</table>
Как правильно написать эту переадресацию. Спасибо
Спустя 5 часов, 9 минут, 18 секунд (31.07.2010 - 05:55) Lenarfate написал(а):
<input type="submit" name="ok" value="перейти">
if($_POST['ok'])
{
header('location: page2.html');
exit();
}
и никогда так больше не делай
Цитата |
<?php if (isset($error)): ?> <div class="error"> <?=$error?> </div> <?php endif;?> |
и еще, ты знаешь, что такое пост и гет?)
Спустя 6 часов, 33 минуты, 5 секунд (31.07.2010 - 12:29) d4a1 написал(а):
Спсибо друг.
Даже заинтриговал, а чего не так??
<?php if (isset($error)): ?>
<div class="error">
<?=$error?>
</div>
<?php endif;?>
Даже заинтриговал, а чего не так??
Спустя 13 минут, 29 секунд (31.07.2010 - 12:42) d4a1 написал(а):
if($_POST['ok'])
{
header('location: page2.html');
exit();
}
Этот код нужно вставить после кода генерации
а это куда?
<input type="submit" name="ok" value="перейти">
Спустя 53 минуты, 30 секунд (31.07.2010 - 13:36) Ice написал(а):
Цитата (d4a1 @ 31.07.2010 - 13:29) |
Даже заинтриговал, а чего не так?? |
Наверное, он имеет ввиду, что запись короткими тегами не соответствует ХМЛ-стандартам.
Спустя 10 часов, 16 минут, 29 секунд (1.08.2010 - 23:52) d4a1 написал(а):
..
![ph34r.gif](http://phpforum.ru/html/emoticons/ph34r.gif)
Спустя 16 минут, 53 секунды (2.08.2010 - 00:09) inpost написал(а):
d4a1 Это длинная история! Когда появится надпись "Эксперт" рядом с ником, то все поймешь!
По теме: на первой странице текст: генерируешь случайное число и сразу редирект (header location). Cсылку делаешь в виде: page2.php?key=ЗНАЧЕНИЕ.
На странице просто пишешь: if(isset($_GET['key'])) {echo $key;}
По теме: на первой странице текст: генерируешь случайное число и сразу редирект (header location). Cсылку делаешь в виде: page2.php?key=ЗНАЧЕНИЕ.
На странице просто пишешь: if(isset($_GET['key'])) {echo $key;}
Спустя 15 часов, 18 минут, 34 секунды (2.08.2010 - 15:27) d4a1 написал(а):
![cool.gif](http://phpforum.ru/html/emoticons/cool.gif)
Спустя 2 часа, 2 минуты, 33 секунды (2.08.2010 - 17:30) d4a1 написал(а):
С переадресацией разобрался
А как сделать, чтоб этот пароль высветился в нужной форме?
Если писать
Почему он так не высвечивается в поле ввода пароля??
$pas= generate_password(5);
$query= "INSERT INTO a1a_system_permalink (link, time_gen, sec) values
('$pas',".time().",'page_1')";
mysql_query ($query) or die ("asas");
$count_rows=mysql_affected_rows();
echo $pas;
mysql_close($connection);
if($count_rows==1)
{
header('location: a1ascript/index.php/script_secret_page/user_form/1');
exit();
}
А как сделать, чтоб этот пароль высветился в нужной форме?
Если писать
if(isset($_GET['pas'])) {echo $pas;}
Почему он так не высвечивается в поле ввода пароля??