|
|
|
| Всем привет.
Никто не видел, тем реализации предпросмотра содержимого формы перед отправкой ?
Или может кто знает изящные варианты исполнения?
благодарен заранее! | |
|
|
|
|
|
|
|
для: denand
(21.01.2008 в 19:21)
| | хD, заполнил форму, посмотрел - и нажал на кнопку, а что еще то =) | |
|
|
|
|
|
|
|
для: bronenos
(21.01.2008 в 21:20)
| | Может, автор имеет ввиду, что-то вроде подтверждения на отдельной странице? | |
|
|
|
|
|
|
|
для: ddhvvn
(21.01.2008 в 21:39)
| | да, хотел сделать ПРЕД-просмотр в новом окне. форма большая и предпросмотр не будет лишним.(чел запоняет, просматривает, нравится - отправляет или редактирует) начал делать .. получается что то не так.. все награмоздил раздул! вообщем не понравилось.
Я раньше видел какой то коротенький скрипт, может даже на яве написан. но очень компактный. :)
вот и подумал может на форуме подобная тема обсуждалась или кто знает это решение. | |
|
|
|
|
|
|
|
для: denand
(21.01.2008 в 21:56)
| | попробуйте сначлаа делать с небольши количеством данных и полей помоему нет в данной задачке ничего сложного... | |
|
|
|
|
|
|
|
для: KPETuH
(21.01.2008 в 22:25)
| | Вот приблизительный вариант надыбал, но блин не работает!!! :) ошибку браузера выкидывает..
<?
if (!$_POST['preview']):
?>
<form target="child" onsubmit="window.open
('', 'child', 'width=450,height=300,status=yes,
resizable=yes,scrollbars=yes')" action="test7.php" method="POST">
<textarea name="content"></textarea><br/><br/>
<input type="submit" name="preview" value="Предпросмотр" />
</form>
<?
endif
?>
|
| |
|
|
|
|
|
|
|
для: denand
(21.01.2008 в 22:34)
| | Как один из возможных вариантов...
noname1.php
<?php
session_start();
echo "<form action='noname2.php' method='post'>";
echo "<input type='text' name='name' value='".$_SESSION['name']."' />";
echo "<input type='submit' value='Предпросмотр' /></form>";
?>
|
noname2.php
<?php
session_start();
if (!empty($_POST))
{
$_SESSION['name']=$_POST['name'];
echo $_POST['name'];
echo "<a href='noname2.php?act=save'>Сохранить</a> | <a href='noname1.php'>Править</a>";
}
else if (!empty($_GET['act']) and $_GET['act']=='save')
{
echo "Здесь идут действия с введенными и подтвержденными данными";
}
?>
|
| |
|
|
|
|
|
|
|
для: KPETuH
(21.01.2008 в 22:50)
| | спасибо, да сессии это один из вариантов.
______________________________________
кстати, кто нибудь сталкивался с подобной ошибкой при работе с сессиями? у меня недавно вылезла..
Warning: Unknown: Your script possibly relies on a session
side-effect which existed until PHP 4.2.3. Please be advised that the
session extension does not consider global variables as a source
of data, unless register_globals is enabled. You can disable this
functionality and this warning by setting session.bug_compat_42 or
session.bug_compat_warn to off, respectively. in Unknown on line 0
|
| |
|
|
|