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

Форум PHP

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

 

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

вид форума:
Линейный форум Структурный форум

тема: 3 гета на 1 страницы = 3 перехода
 
 автор: Panker   (18.07.2006 в 05:00)   письмо автору
 
 

у меян есть такая схема
на первой страницы список страниц
при нажатии переход происходит на

<a href=?id=red&edit_id=".$news['id'].">".$news['id']."</a>

далее показывается форма редактирвоания типа так

<?
if($_GET[id]==red)
{
ну тут сама форма

далее я хочу так
что бы в форме был актион ?id=ok
но ставлю эта и форма меня всё равно перекидывает на

edit.php?id=red&data=12&name=1&title=1&keywords=1&description=1&text=1

как бы мне это исправить? хочется на 1 старницы сделать и выбор и редактирвоание и на третей страницы что бы уже сохранялось )
помогите плиз

   
 
 автор: cheops   (18.07.2006 в 12:06)   письмо автору
 
   для: Panker   (18.07.2006 в 05:00)
 

Покажите ваш <form> тэг?

   
 
 автор: Panker   (18.07.2006 в 21:00)   письмо автору
 
   для: cheops   (18.07.2006 в 12:06)
 


<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>Новая страница 2</title>
</head>
<?
Error_Reporting
(E_ALL & ~E_NOTICE);
include(
"config.php");
$new mysql_query("select * from pages ")or die("Error:" mysql_error());
  while(
$news mysql_fetch_array($new))
  {
  echo 
"
  <table cellpadding=0 cellspacing=0 width=545 height=19>
    <tr>
        <td width=182 height=19><a href=?id=red&edit_id="
.$news['id'].">".$news['id']."</a></td>
        <td width=182 height=19>"
.$news['name']."</td>
        <td width=181 height=19>"
.$news['title']."</td>
    </tr>
</table>
       "
;
  }
?>
<?
if($_GET[id]==red)
{
$vision mysql_fetch_array(mysql_query('SELECT * FROM pages WHERE id = "$id"'));
$edit_id=$_GET[edit_id];//Тащим из Get'a данные, забиваем в переменую
$data=$vision['data'];
$name=$vision['name'];
$title=$vision['title'];
$keywords=$vision['keywords'];
$description=$vision['description'];
$text=$vision['text'];
echo
"
<form method=GET>
<p>
<input type=hidden name=id size=20 value=
$id><br>
<input type=text name=data size=20 value=
$data><br>
<input type=text name=name size=20 value=
$name><br>
<input type=text name=title size=20 value=
$title><br>
<input type=text name=keywords size=20 value=
$keywords><br>
<input type=text name=description size=20 value=
$description><br>
<textarea rows=5 name=text cols=20>
$text</textarea>
<input type=submit value=Ok>
</form>
"
;
}
if(
$_GET[id]=="red&data=$data&name=$name&title=$title&keywords=$keywords&description=$description&text=$text")
{
echo
"ok"
;}

   
 
 автор: cheops   (19.07.2006 в 00:18)   письмо автору
 
   для: Panker   (18.07.2006 в 21:00)
 

Хм... так вы же используете метод GET для передачи параметров из HTML-формы, поэтому параметры и появляются в строке запоса.

   
Rambler's Top100
вверх

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