Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 09.01.2016
Сообщений: 15

Сценарии и сессии задание

02.07.2017, 21:58. Показов 1653. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток,
Помогите, пожалуйста сделать вот это вот задание:

Составьте сценарий, работающий с сессиями. Сценарий должен открывать сессию. Если переменная сессии "lot" отсутствует,* на странице отображается "создание переменных" добавлять в сессию следующие переменные (далее указано только имена переменных и их значения, в коде они должны быть описаны в соответствии с синтаксисом PHP): "lot" = true, "price"=10, "name" = название лота. Если переменная сессии "price" существует, на странице должны быть отображены значения переменных в виде таблицы, а значение переменной "price" уменьшено на единицу. Если значение переменной "price" равно или меньше 0, на экране должно отобразиться "лот снят" и всем переменным присваиваются исходные значения. Скрипт должен включать в себя ссылку, клик по которой удаляет все перечисленные переменные из сессии.

Спасибо заранее!
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
02.07.2017, 21:58
Ответы с готовыми решениями:

PHP сессии, сортировка массива сессии
Доброе время суток, существует такая ситуация, у меня есть корзина, которая основана на сессиях, всё работает хорошо, кроме одного,...

Сценарии показателей
Добрый день! Никак не могу додуматься, как прописать формулу в ячейках C20:E20, чтобы туда падали значения из B16, при соответствующем...

Сценарии в java
Добрый день всем. Ребята подскажите как можно использовать сценарии javascript в приложении java swing Заранее спасибо

6
97 / 47 / 17
Регистрация: 25.04.2017
Сообщений: 471
03.07.2017, 00:18
отобразите Ваш пример кода
0
0 / 0 / 0
Регистрация: 09.01.2016
Сообщений: 15
03.07.2017, 00:35  [ТС]
Цитата Сообщение от Вилы Выкидные Посмотреть сообщение
отобразите Ваш пример кода
У меня нет наработок по этой задачи.
Я смог выполнить только задачу с формой и не могу понять, что в этой задаче требуется.
0
97 / 47 / 17
Регистрация: 25.04.2017
Сообщений: 471
03.07.2017, 00:42
Цитата Сообщение от inikru Посмотреть сообщение
и не могу понять, что в этой задаче требуется
то есть примера PHP кода нет

p.s. мы находимся в разделе форума - PHP ДЛЯ НОВИЧКОВ, где оказывается помощь в написании говнокода, но не принимаются БЕСПЛАТНЫЕ заказы по его написанию
0
0 / 0 / 0
Регистрация: 09.01.2016
Сообщений: 15
03.07.2017, 00:43  [ТС]
Куда мне будет правильно обратиться?
0
97 / 47 / 17
Регистрация: 25.04.2017
Сообщений: 471
03.07.2017, 00:51
Цитата Сообщение от inikru Посмотреть сообщение
Куда мне будет правильно обратиться?
в раздел заказов
0
16 / 14 / 16
Регистрация: 07.02.2017
Сообщений: 292
03.07.2017, 11:54
Лучший ответ Сообщение было отмечено inikru как решение

Решение

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
session_start();
 
if ($_GET['destroy'] == true) {
    session_destroy();
    header('Location: /');
}
 
if ($_GET['lot'] == true) {
    $_SESSION['lot'] = $_GET['lot'];
    $_SESSION['price'] = $_GET['price'];
    $_SESSION['name'] = $_GET['name'];
    header('Location: /');
}   
elseif(empty($_SESSION['lot'])) { ?>
    <a href="?lot=true&price=9&name=lot name">создание переменных</a>
<?php }
 
if (isset($_SESSION['price']) and $_SESSION['price'] > 0) { ?>
 
<table border="1" width="100%">
    <tr>
        <td><?php echo $lot = (isset($_SESSION['lot'])) ? 'true' : ''?></td>
        <td><?php echo $_SESSION['price']?></td>
        <td><?php echo $_SESSION['name'] ?></td>
    </tr>
</table>
<?php
$_SESSION['price'] = $_SESSION['price'] - 1;
 }
elseif (isset($_SESSION['price']) and $_SESSION['price'] <= 0) {
    echo 'лот снят';
    session_destroy();
}   
 
if ((isset($_SESSION['lot']) and !empty($_SESSION['lot'])) or (!empty($_SESSION['price']) and $_SESSION['price'] <= 0)): ?>
     <a href="index.php?destroy=true">удалить</a>
 <?php endif?>
Добавлено через 4 минуты
наваял на салфетке по быстрому) может нужно будет доработать,если я все правильно понял
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
03.07.2017, 11:54
Помогаю со студенческими работами здесь

Нужны сценарии на JavaScript
Нужны сценарии на JavaScript (время поджимает и не хочется выдумывать велосипед заново)... А также не хочется занимать вас никакими...

CGI-сценарии на DELPHI
Помогите плиз, где можно разместить сайт с CGI-сценарием, написанным на DELPHI?

Сценарии для Google
Реферат статьи из журнала Business 2.0 за 1 февраля 2006 г. Полный текст: Chris Taylor, Paul Kaihla, Erick Schonfeld. Imagining the Google...

Готовые Javascript сценарии
Кто-нибудь может подсказать сайт готовых Javascript сценариев с объяснениями (комментами). Помнится изучая операторы языков Паскаль и C я...

Командные сценарии-гибриды
Если господа модераторы не будут против - хотелось бы, чтобы тема была среди закрепленных. Цель ветки - просвещение, суть - создание...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru