Помощь

Помощь с кодом

14 15
user avatar
15 лет назад
Сообщений: 276
10 лет назад
Всем привет!
Тут такая ситуация!
Имеется код на js
вот он
test.val(parseFloat(renderSpeed/600)+ parseFloat(test.val()))

Где test это имеющийся баланс
Вроде все не плохо работает!
Но вот в обработке пхп чето не получается
вот код пхп
$countCripto = sprintf("%01.15f", $speed / 600) + $row[$row['Mine']];

Почему то цифры очень сильно отличаются!

Тоесть если через код js цифра будет к примеру 127 то на пхп это будет около 2 или 3

Подскажите что я делаю не так!
Ответ на: WmRush · 10 лет назад
“Всем привет!<br />Тут такая ситуация!<br />Имеется код на js <br />вот он<br /><b>test.val(parseFloat(renderSpeed/600)+ parseFloat(test.val()))</b><br /><br />Где test это имеющийся баланс<br />Вроде...”
user avatar
13 лет назад
Сообщений: 317
10 лет назад
Значения переменных, на которых тестируешь скажи
Ответ на: Misha · 10 лет назад
“Значения переменных, на которых тестируешь скажи”
user avatar
15 лет назад
Сообщений: 276
10 лет назад
renderSpeed и $speed
вычисляются по одной схеме!

$speed = (стоимость / (время окупаемости в юниксе * курс валюты)) * кол-во ghs ;
$speed = sprintf("%01.15f", $speed);

Вот так вычисляю скорость
Ответ на: WmRush · 10 лет назад
“renderSpeed и $speed<br />вычисляются по одной схеме!<br /><br />$speed = (стоимость / (время окупаемости в юниксе * курс валюты)) * кол-во ghs ;<br />$speed = sprintf(&quot;%01.15f&quot;, $speed);<br...”
user avatar
13 лет назад
Сообщений: 317
10 лет назад
ra4ok14,
Надо было ответить на чётко поставленный вопрос. Как вариант преобразование у тебя идёт некоторых переменных в php намного сильно отлично от того как они преобразовывают в js

У тебя $speed и renderSpeed одинаковые?
Ответ на: Misha · 10 лет назад
“<b>ra4ok14</b>,<br />Надо было ответить на чётко поставленный вопрос. Как вариант преобразование у тебя идёт некоторых переменных в php намного сильно отлично от того как они преобразовывают в js<br /...”
user avatar
15 лет назад
Сообщений: 276
10 лет назад
Цитата: MishaУ тебя $speed и renderSpeed одинаковые?
Да одинаковы, проверял это! Вот и проблема в том что они одинаковы, но начисление происходит совсем разное!
Ответ на: WmRush · 10 лет назад
“<!--QuoteBegin Misha --><div class=\"title_quote\">Цитата: Misha</div><div class=\"quote\"><!--QuoteEBegin-->У тебя $speed и renderSpeed одинаковые?<!--QuoteEnd--></div><!--QuoteEEnd--><br />Да одинак...”
user avatar
13 лет назад
Сообщений: 317
10 лет назад
ra4ok14,
Цитата: Misha Как вариант преобразование у тебя идёт некоторых переменных в php намного сильно отлично от того как они преобразовывают в js


Цитата: ra4ok14parseFloat(test.val())
и
Цитата: ra4ok14$row[$row['Mine']
Совпадают?
Ответ на: Misha · 10 лет назад
“<b>ra4ok14</b>,<br /><!--QuoteBegin Misha --><div class=\"title_quote\">Цитата: Misha</div><div class=\"quote\"><!--QuoteEBegin--> Как вариант преобразование у тебя идёт некоторых переменных в php нам...”
user avatar
15 лет назад
Сообщений: 276
10 лет назад
Цитата: MishaСовпадают?
Совпадают!
Ответ на: WmRush · 10 лет назад
“<!--QuoteBegin Misha --><div class=\"title_quote\">Цитата: Misha</div><div class=\"quote\"><!--QuoteEBegin-->Совпадают?<!--QuoteEnd--></div><!--QuoteEEnd--><br />Совпадают!”
user avatar
13 лет назад
Сообщений: 317
10 лет назад
Ещё раз повторюсь, скинь значения на которых тестишь, и версию php
Ответ на: Misha · 10 лет назад
“Ещё раз повторюсь, скинь значения на которых тестишь, и версию php”
user avatar
15 лет назад
Сообщений: 276
10 лет назад
Цитата: MishaСовпадают?
Сделал вот так еще
$countCripto = (sprintf("%01.15f", $speed / 600) * ($time - $row['LastDate'])) + $row[$row['Mine']];
что бы уж еще и умножало на кол-во пройденых сек!
Но все равно слишком опаздывает!
Тоесть если на странице где бегут эти циферки одна цифра а если делать зачисление то совсем другая!

Вобщем вот сам код js
http://pastebin.com/8UG4kfhA

Вот код пхп
http://pastebin.com/zza4YWWT


\"Помощь

версия пхп 5.4

$u = $mysql->prepare("SELECT * FROM users WHERE Id = ?");
$u->execute(array($_SESSION['id']));
$r = $u->fetch();
$countghs = $r['Ghs']; // Кол-во GHS
$speed = ($price / ($okup * $cfg[$r['Mine']])) * $countghs;
$speed = sprintf("%01.15f", $speed);

Собственно сам блок с цифрами
<input type=hidden class=miner value=<?=$r['Mine']; ?>>
<input type=hidden id=speed value=<?=$speed; ?>>
<input type=hidden id=cloud value=<?=$r['Ghs']; ?>>

<div class="col-md-3 col-sm-3 col-xs-12 bg-white">
<img src="crypto/btc.png" width="54" style="float:left; margin: 0 15px 0 15px;">
<div id="btc">
<input type=hidden id=Titi value=<?=$r['btc']; ?>>
Count: <span id="Count"><?=$r['btc'];

?></span></br>
Price: <span id="Price"><?=sprintf("%01.2f

", $cfg['btc']); ?></span></br>
Cash: <span id="Cash"><?=sprintf("%01.8f&

quot;, ($r['btc'] * $cfg['btc'])); ?></span>
<div onclick="mining('1');" class="butmine" id="mine-btc" style="background:url(crypto//dob.png)no-repe

at;position:relative; width:40px; height:54px; border: 1px solid red; top:-56px; left:210px; <? if($r['Mine'] == 'btc') echo 'background-color:#1ABB9C;'; ?> cursor:pointer;"></div>
</div>
</div>
Ответ на: WmRush · 10 лет назад
“<!--QuoteBegin Misha --><div class=\"title_quote\">Цитата: Misha</div><div class=\"quote\"><!--QuoteEBegin-->Совпадают?<!--QuoteEnd--></div><!--QuoteEEnd--><br />Сделал вот так еще<br />$countCripto =...”
user avatar
13 лет назад
Сообщений: 317
10 лет назад
Лол. У тебя всё зависит от времени, а ты ещё думаешь, почему же всё различается. Подумай, откуда js берёт секунды, а откуда php
Ответ на: Misha · 10 лет назад
“Лол. У тебя всё зависит от времени, а ты ещё думаешь, почему же всё различается. Подумай, откуда js берёт секунды, а откуда php”
user avatar
15 лет назад
Сообщений: 276
10 лет назад
Цитата: MishaЛол. У тебя всё зависит от времени, а ты ещё думаешь, почему же всё различается. Подумай, откуда js берёт секунды, а откуда php
Так вот и проблема, не могу понять как правильно реализовать!
Ответ на: WmRush · 10 лет назад
“<!--QuoteBegin Misha --><div class=\"title_quote\">Цитата: Misha</div><div class=\"quote\"><!--QuoteEBegin-->Лол. У тебя всё зависит от времени, а ты ещё думаешь, почему же всё различается. Подумай, о...”
user avatar
14 лет назад
Сообщений: 257
10 лет назад
ra4ok14,
а ты попробуй не брать время в php отдельно, а передавать его с js.
тоесть определил время и просто передал его, а потом обработал
Ответ на: nanotek · 10 лет назад
“<b>ra4ok14</b>,<br />а ты попробуй не брать время в php отдельно, а передавать его с js.<br />тоесть определил время и просто передал его, а потом обработал”
user avatar
13 лет назад
Сообщений: 1859
10 лет назад
ra4ok14,
посмотри как работает время в сеоэдите в корзине где пишет сколько осталось до завершения товара. Там тоже дж время в реальном времени и работает с пчп и дж. Это самый простой пример, что бы понять суть, а дальше уже у себя подставишь когда поймешь.
Ответ на: Pretorian · 10 лет назад
“<b>ra4ok14</b>,<br />посмотри как работает время в сеоэдите в корзине где пишет сколько осталось до завершения товара. Там тоже дж время в реальном времени и работает с пчп и дж. Это самый простой при...”
user avatar
15 лет назад
Сообщений: 214
10 лет назад
Цитата: ra4ok14Почему то цифры очень сильно отличаются!Тоесть если через код js цифра будет к примеру 127 то на пхп это будет около 2 или 3Подскажите что я делаю не так!

Дак php берет время сервера а js берет время клиента
Ответ на: Admin24 · 10 лет назад
“<!--QuoteBegin ra4ok14 --><div class=\"title_quote\">Цитата: ra4ok14</div><div class=\"quote\"><!--QuoteEBegin-->Почему то цифры очень сильно отличаются!Тоесть если через код js цифра будет к примеру...”
user avatar
14 лет назад
Сообщений: 402
10 лет назад
Цитата: Admin24Дак php берет время сервера а js берет время клиента
Миша выше так и написал
Ответ на: gemiks · 10 лет назад
“<!--QuoteBegin Admin24 --><div class=\"title_quote\">Цитата: Admin24</div><div class=\"quote\"><!--QuoteEBegin-->Дак php берет время сервера а js берет время клиента<!--QuoteEnd--></div><!--QuoteEEnd-...”
Ответить