Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Предпросмотр формы перед отправкой

Сообщения:  [1-8] 

 
 автор: denand   (22.01.2008 в 05:24)   письмо автору
 
   для: 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

   
 
 автор: KPETuH   (21.01.2008 в 22:50)   письмо автору
 
   для: 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 
"Здесь идут действия с введенными и подтвержденными данными";
  }
?>

   
 
 автор: denand   (21.01.2008 в 22:34)   письмо автору
 
   для: 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
?>

   
 
 автор: KPETuH   (21.01.2008 в 22:25)   письмо автору
 
   для: denand   (21.01.2008 в 21:56)
 

попробуйте сначлаа делать с небольши количеством данных и полей помоему нет в данной задачке ничего сложного...

   
 
 автор: denand   (21.01.2008 в 21:56)   письмо автору
 
   для: ddhvvn   (21.01.2008 в 21:39)
 

да, хотел сделать ПРЕД-просмотр в новом окне. форма большая и предпросмотр не будет лишним.(чел запоняет, просматривает, нравится - отправляет или редактирует) начал делать .. получается что то не так.. все награмоздил раздул! вообщем не понравилось.
Я раньше видел какой то коротенький скрипт, может даже на яве написан. но очень компактный. :)
вот и подумал может на форуме подобная тема обсуждалась или кто знает это решение.

   
 
 автор: ddhvvn   (21.01.2008 в 21:39)   письмо автору
 
   для: bronenos   (21.01.2008 в 21:20)
 

Может, автор имеет ввиду, что-то вроде подтверждения на отдельной странице?

   
 
 автор: bronenos   (21.01.2008 в 21:20)   письмо автору
 
   для: denand   (21.01.2008 в 19:21)
 

хD, заполнил форму, посмотрел - и нажал на кнопку, а что еще то =)

   
 
 автор: denand   (21.01.2008 в 19:21)   письмо автору
 
 

Всем привет.
Никто не видел, тем реализации предпросмотра содержимого формы перед отправкой ?
Или может кто знает изящные варианты исполнения?
благодарен заранее!

   

Сообщения:  [1-8] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования