Прошу немного помочь с формой ввода.

  • Автор темы Автор темы Kail
  • Дата начала Дата начала

Kail

Новичок
Прошу немного помочь с формой ввода.

Не получается сделать форму перехода на определённую страницу при выводе инфы с тхт файла,помогите начинающему!

PHP:
if($id <= $obkst-2)  print '<a href="777.php?id='.($f+1).'">dalee</a><br/>';
 if($id >0) print '<a href="777.php?id='.($f-1).'">nazad</a><br/>';
  print '<a href="777.php?go=1&amp;id='.$id.'">pereiti</a><br/>';

 if($obkst-2 <= 3)  print 'введите номер страницы от 1 до '.$obkst.'<br/>
 <input name=code format=*N maxlength= 10 title= code/>
  <anchor title=go>pereitu<go href=777.php method=get>
  <postfield name=id value='$code'/>
    </go></anchor>';

Постраничный переход вперёд-назад работает прекрасно, а вот дальше- ... :mad:
и главное, в браузере или никаких изменений, или parse error, unexpected T_VARIABLE.
(В скрипте $f =$id)
У меня подозрение, что ошибка в ссылке на вызов формы, Но в учебниках, что у меня есть, на енту тему инфы почти никакой.
Или дайте рабочий код ссылки и формы изменяющей $id
Хелп,плиз! :(
 
Люди, я Всего лишь хочу узнать корректный кусочек кода для
таких условий:
777.php это название файла, скрипт для WML (ВАПа по
русски)
$id это название переменной, отвечающей за
постраничный переход, $id = $_GET['id']; уже назначена,
$f = $id; так, нужно для подсчёта строк.
$obkstж № последней строки тхт файла

Вышеприведённый мной код (начиная с 3 строчки включительно) взят из Трофимовского скрипта wap_book,но у него там 2 параметра в ссылке - указывается № тхт файла в папке и № страницы и нет никаких // комментариев, в общем, я совсем запутался.


PHP:
$ret .= '<br/><a href="wap_book.php?go=1&amp;='.$id.'">&#239;&#229;&#240;&#229;&#233;&#242;&#232;</a>';   
  }
  else $ret .='
  'введите номер страницы от 1 до ''.(ceil(strlen($file)/$five)).'<br/><input name="code" format="*N"  maxlength="10" title="code"/>
  <anchor title="go">перейти<go href="wap_book.php" method="get">
  <postfield name="p" value="$(code)"/>
  <postfield name="id" value="'.$id.'"/>
  </go></anchor>';
- исходный код,прекрасно работает.


Полазил по форумам, похожие темы есть, но для mysql, а здесь просто рнр. Пожалуйста, выставте правильные значения
namе, value и вот этого кусочка
a href="777.php?go=1&id='.$id.'
с учетом перечисленных вверху переменных:

if(!isset($_GET['go']))
{
print '<a href="777.php?go=1&id='.$id.'">pereiti</a><br/>';
} else {
if($obkst-2 <= 3) print 'введите номер страницы от 1 до '.$obkst.'<br/>
<input name=code format=*N maxlength= 10 title= code/>
<anchor title=go>pereitu<go href=777.php method=get>
<postfield name=id value='$code'/>
</go></anchor>';}

-~{}~ 17.06.05 01:10:

Люди, я Всего лишь хочу узнать корректный кусочек кода для
таких условий:
777.php это название файла, скрипт для WML (ВАПа по
русски)
$id это название переменной, отвечающей за
постраничный переход, $id = $_GET['id']; уже назначена,
$f = $id; так, нужно для подсчёта строк.
$obkst; № последней страницы листинга тхт файла

Вышеприведённый мной код (начиная с 3 строчки включительно) взят из Трофимовского скрипта wap_book,но у него там 2 параметра в ссылке - указывается № тхт файла в папке и № страницы и нет никаких // комментариев, в общем, я совсем запутался.


PHP:
$ret .= '<br/><a href="wap_book.php?go=1&amp;='.$id.'">&#239;&#229;&#240;&#229;&#233;&#242;&#232;</a>';   
  }
  else $ret .='
  'введите номер страницы от 1 до ''.(ceil(strlen($file)/$five)).'<br/><input name="code" format="*N"  maxlength="10" title="code"/>
  <anchor title="go">перейти<go href="wap_book.php" method="get">
  <postfield name="p" value="$(code)"/>
  <postfield name="id" value="'.$id.'"/>
  </go></anchor>';
- исходный код,прекрасно работает.


Полазил по форумам, похожие темы есть, но для mysql, а здесь просто рнр. Пожалуйста, выставте правильные значения
namе, value и вот этого кусочка
a href="777.php?go=1&id='.$id.'
с учетом перечисленных вверху переменных:

if(!isset($_GET['go']))
{
print '<a href="777.php?go=1&id='.$id.'">pereiti</a><br/>';
} else {
if($obkst-2 <= 3) print 'введите номер страницы от 1 до '.$obkst.'<br/>
<input name=code format=*N maxlength= 10 title= code/>
<anchor title=go>pereitu<go href=777.php method=get>
<postfield name=id value='$code'/>
</go></anchor>';}
 
Kail
У тебя там ошибки синтаксиса. Уж такую малость попытайся найти и исправить сам.
 
если я правильно понял, то тебе нужны поля типа hidden
 
Если бы мне хоть раз прочитать, или показал кто, что конкретно делать, а то
text
<input name="variable" title="label" type="type"
value="value" f ormat="format11 emptyok="boolean"
maxlength="n" />
Описание:
Предоставляет пользователю возможность вводить
текст, который приложение присваивает переменной.

Параметры:
text
Текст, который устройство отобра-
жает в качестве приглашения поль-
зователю на взаимодействие с при-
ложением.
name
Имя переменной, которой присваи-
ваются данные, вводимые пользова-
телем.
title
Определяет метку вводимого эле-
мента.
Определяет, как устройство должно
отображать текст, вводимый пользе-
вателем. При указании для данного
параметра значения "text" текст
отображается на экране. При указа-
нии для данного параметра значения
"password" символы текста маски-
руются (заменяются на символы *).
value
Определяет значение, которое будет
присваиваться при вводе по умолча-
нию.
Иот и всё, что у меня есть.
И еше раз повторяю, пишу для WML, а там немного по другому, чем для html/
 
> И еше раз повторяю, пишу для WML
Какая разница? Даже не зная WML'я видно, что приведённый кусок кода в твоём последнем посте - невалиден.
http://www.validome.org/lang/ru
 
Уже всё, разобрался. Я думал, что в строчке
print '<a href="777.php?go=1&id='.$id.'">pereiti</a><br/>'
параметр ?go связан с <go href, а там в исходном коде (почти в самом начале) стояло
if(!isset($_GET['go'])) и когда я понял, как эта связка работает, вопрос решился ;) ,дальше подбор переменных методом научного тыка, и через полчаса всё заработало.
Спасибо всем, кто ответил ;)
 
Автор оригинала: Kail
это название файла, скрипт для WML (ВАПа по русски)
Допустим wml это не вап по русски. wml -язык разметки, а wap - Wireless Application Protocol.
Пойми разницу эту
 
Да знаю я, просто торопился, когда писал.
Меня самого до сих пор коробит, когда девочки из нашего офиса системный блок процессором называют.
 
Сверху