X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Легкий скрипт, но не хватает мозгов написать ;)
sparkery2k
sparkery2k
Topic Starter сообщение 25.3.2010, 16:31; Ответить: sparkery2k
Сообщение #1


По сути мне нужно написать скрипт для отображения данных, к примеру чтобы с суммы 2000 руб каждый день (24 часа) списывалось 5 руб.

Формула такая

A/B = C
A-C = D

Где A - это сумма с которой будет списываться ежедневно.
В - 336 дней в году, если не ошибаюсь :) (или другое подставляемое время, например месяц 30)
С - соответственно число которое будет сниматься с суммы в день.
D - результат который нужно отображать.

Я так думаю тут нужно сделать так чтобы данные хранились в файле, например если сегодня отнялось 5 руб, то сохранятся файл 1995 р, ну а с него уже следующим днем сочтется ;)
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 25.3.2010, 17:01; Ответить: alexdrob
Сообщение #2


сохраняете в файл сумму и дату последнего отнятия)
и проверяете в скрипте если дата не равна сегодняшней то отнимаете число и сохраняете в файл новое число и дату
если равна то не чего не делаете
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sparkery2k
sparkery2k
Topic Starter сообщение 25.3.2010, 17:10; Ответить: sparkery2k
Сообщение #3


Ну если так поступать (вручную прописывать), тогда думаю компьютер будет лишним предметом.

Базовую формулу, уверен можно оптимизировать.
Я даже неправильно задал ее, так как не учитывал 24 часа.


A/B = C (Это правильно)

А-С (за 24 часа) = D
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 25.3.2010, 17:15; Ответить: alexdrob
Сообщение #4


кто сказал вручную?
http://php.net/manual/en/function.fopen.php
http://www.php.net/manual/en/function.fputs.php
http://www.php.net/manual/en/function.fgets.php
http://www.php.net/manual/en/function.fclose.php
там есть примеры работы с функциями

в добавление к http://www.html.by/showpost.php?p=61953&postcount=2
ещё разницу в количесве дней нужно проверять и умножать на число которое нужно отнять за день. тогда проверку можно свести к

открыли файл
читаем 1 строку с датой
читаем вторую с суммой
вычисляем разницу в количестве дней.
умножаем количество дней на число которое нужно отнять и отнимаем это от сумы
сохраняем новую дату и новую суму закрываем файл
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sparkery2k
sparkery2k
Topic Starter сообщение 25.3.2010, 18:05; Ответить: sparkery2k
Сообщение #5


И это сложно сделать или нет ? :)
Некоторое функции php я знаю.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Скрипт поисковика видео StrongTube
3 3josoft 1575 14.8.2023, 14:45
автор: 3josoft
Открытая тема (нет новых ответов) Скрипт приема платежей p2p с карты на карту card2card
Скрипт приема платежей p2p с карты на карту card2card
15 zladey1986 7839 26.3.2023, 8:54
автор: Palundra
Открытая тема (нет новых ответов) Продам скрипт перевода постов и комментариев
4 Tutich 788 19.1.2023, 17:23
автор: Tutich
Открытая тема (нет новых ответов) Битрикс скрипт нативной установки
3 Nemo 2454 20.11.2022, 10:09
автор: Webmaster24
Открытая тема (нет новых ответов) Посоветуйте скрипт интернет-магазина
(партнерская программа - критична!)
9 Aloof 7366 2.12.2021, 15:03
автор: Ilonek


 



RSS Текстовая версия Сейчас: 23.4.2024, 18:09
Дизайн