The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Perl - не могу понять с чего начать=("
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Perl - не могу понять с чего начать=("
Сообщение от z3f emailИскать по авторуВ закладки on 06-Окт-03, 17:49  (MSK)
Есть проблема Даже не знаю с какой стороны к ней подступиться=(
Есть файл в нем есть список названий тестовых заданий (название файла допустим tests.txt).
Есть файлы с самими тестовыми заданиями (файлы соответственно test0.txt, test1.txt и так далее соответственно количество названий тестов в файле tests.txt соответствует количеству тестов - то есть test0.txt и так далее).
Перед началом выполнения тестов в эксплорер формируется страничка со списком тестов (данный список я почему-то оформил в виде гиперссылок=))).
Потом по идее человек щелкает по ссылке и начинает выполнятся скрипт который выводит по порядку вопросы на экран (каждый вопрос - отдельная странчка) и этот же скрипт производит подсчет результатов.
Вопрос состоит вот в чем - как сделать так чтобы при каждом ответе на вопрос юзером и формировании странички тем единственным скриптом скрипту передавалось от юзера одно значение - название теста с которым он работает???

Еще раз - в кабинете сидят два юзера. Они открывают страничку со списком тестов. Один щелкает по тесту№1 второй щелкает по тесту№2. Как сделать так чтобы они оба могли работать с одним скриптом но скрипт работал с разными параметрами (текстовыми файлами)??? При этом есть такая ерунда  - открывается первый вопрос с помощью одного-единственного скрипта потом юзер выбирает правильный ответ и жмет по кнопке готово - это единственный скрипт обрабатывает инфу отосланную юзером ему и открывает юзеру второй вопрос и так далее. При этом с данным скриптом должны работать как минимум 5 юзеров...

Помогите - мне нужна просто идея как это сделать - решение я могу сам составить...

Если не понятно - я повторю пост, изложив его иначе (просто я плохо умею излагать свои мысли)...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Perl - не могу понять с чего начать=("
Сообщение от denn Искать по авторуВ закладки on 06-Окт-03, 19:59  (MSK)
у меня, например есть скрипт поиска по базе. он обслужвает разные таблицы в зависимости от параметров что я ему передаю. а передаю ссылкой на скрипт с нужными параметрами типа <a href=script?1=a,2=b>...
если не понятно обьяснил пиши..
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Я понял - но это не совсем то=("
Сообщение от z3f emailИскать по авторуВ закладки on 06-Окт-03, 20:12  (MSK)
Значит так.
Человек выбирает тест в страничке - скрипту передается параметр (то есть конкретно говоря имя файла с названием теста и путь к тому месту где находится этот файл с тестовыми вопросами). Далее этот-же скрипт выводит на экран первый вопрос - чел выбирает правильный ответ жмет кнопку "готово" и скрипт отображает второй вопрос теста.
Вопрос - как сделать так чтобы скрипту передавался один и тот же параметр по щелчку на кнопке "Готово"???? То есть пока не будет считан весь файл со списком вопросов скриптом передавался один и тот же параметр...

Еще раз - Один скрипт выдает список тестов которые можно пройти (скрипт vopros.pl) второй скрипт занят обработкой вывода самих вопросов и ответов юзера (obrab.pl). То есть этот единственный скрипт obrab.pl извлекает из файла вопросов конкретный вопрос по порядку и по порядку выводит из на экран юзера в отдельной странице. Нужно сделать так чтобы при каждом выводе на экран вопроса теста скрипту передавался один-единственный параметр - имя теста!
Тестов может быть несколько и юзеры могут выбрать разные тесты а скрипт для обработки - один. Нужно чтобы в зависимости от выбранного юзверем вопроса постоянно пересылалось имя теста.

Млин, где бы найти халявный хостинг с CGI чтобы продемонстрировать как это работатет и как должно работать?????

С уважением z3f.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Я понял - но это не совсем то=("
Сообщение от denn Искать по авторуВ закладки on 07-Окт-03, 10:17  (MSK)
mail
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Я понял - но это не совсем то=("
Сообщение от konst emailИскать по авторуВ закладки on 08-Окт-03, 15:33  (MSK)
>Значит так.
>Человек выбирает тест в страничке - скрипту передается параметр (то есть конкретно
>говоря имя файла с названием теста и путь к тому месту
>где находится этот файл с тестовыми вопросами). Далее этот-же скрипт выводит
>на экран первый вопрос - чел выбирает правильный ответ жмет кнопку
>"готово" и скрипт отображает второй вопрос теста.
>Вопрос - как сделать так чтобы скрипту передавался один и тот же
>параметр по щелчку на кнопке "Готово"???? То есть пока не будет
>считан весь файл со списком вопросов скриптом передавался один и тот
>же параметр...
>
>Еще раз - Один скрипт выдает список тестов которые можно пройти (скрипт
>vopros.pl) второй скрипт занят обработкой вывода самих вопросов и ответов юзера
>(obrab.pl). То есть этот единственный скрипт obrab.pl извлекает из файла вопросов
>конкретный вопрос по порядку и по порядку выводит из на экран
>юзера в отдельной странице. Нужно сделать так чтобы при каждом выводе
>на экран вопроса теста скрипту передавался один-единственный параметр - имя теста!
>
>Тестов может быть несколько и юзеры могут выбрать разные тесты а скрипт
>для обработки - один. Нужно чтобы в зависимости от выбранного юзверем
>вопроса постоянно пересылалось имя теста.
>
>Млин, где бы найти халявный хостинг с CGI чтобы продемонстрировать как это
>работатет и как должно работать?????
>
>С уважением z3f.
если используешь <FORM action=..>
то в скрипте считывай и обратно в след.html вывод записывай
<input type=hidden name=var value=$value>

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Я понял - но это не совсем то=("
Сообщение от z3f Искать по авторуВ закладки on 09-Окт-03, 13:44  (MSK)
Громадное спасибо!!!!!!!!!!!!!!!!!

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру