Fix some bugs

This commit is contained in:
novgorodschi catalin
2026-08-09 19:37:51 +03:00
parent 4f93cb52a2
commit 770fa9fd6b
3 changed files with 46 additions and 28 deletions
+13 -1
View File
@@ -148,7 +148,19 @@ $completed = isset($_GET['c']);
$orig = floor($resData[$i][1]);
?>
<td class="sel">
<input class="text" onkeyup="calculateRest();" name="m2[]" size="5" maxlength="7" value="<?php echo $val;?>" />
<input class="text" onkeyup="calculateRest();" name="m2[]" size="5" maxlength="<?php
/**
* BUG REPARAT: maxlength era fix 7, deci nu se putea
* scrie o suma de 8 cifre sau mai mult. Pe serverele
* rapide, depozitele trec usor de 10.000.000, asa ca
* schimbul devenea imposibil peste acel prag.
*
* Serverul limiteaza oricum la capacitatea depozitului
* (vezi Market::tradeResource), deci lungimea aici doar
* trebuie sa fie suficienta.
*/
echo max(7, strlen((string) (int) max($maxstore, $maxcrop)));
?>" value="<?php echo $val;?>" />
<input type="hidden" name="m1[]" value="<?php echo $orig;?>" />
</td>
<?php endfor;?>