Systeminformationen

Fehler oder Erweiterungen oder Wünsche, die erledigt wurden bzw. mit Begründung vertagt/zurückgewiesen wurden, landen hier
Benutzeravatar
fasse
Administrator
Beiträge: 4837
Registriert: 12. Nov 2005, 16:06

Re: Systeminformationen

Beitragvon fasse » 7. Mär 2018, 22:23

Wäre es da nicht einfacher einfach die Zahl zu prüfen und wenn diese Unsinnig ist, so was anzeigen wie "Kann nicht ermittelt werden" oder so?
XimeX
Developer
Beiträge: 1147
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Systeminformationen

Beitragvon XimeX » 7. Mär 2018, 22:42

Naja in dem Fall kann mans einfach sagen weil es negative Werte sind. Es könnte aber auch plausible Werte geben. Es kommt einfach draufan ob das höchste bit gesetzt ist oder nicht (positive oder negative zahl)

Falls du genauere Erklärung willst warum das so ist -> Skype
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Re: Systeminformationen

Beitragvon Offe » 18. Mär 2018, 12:12

Wie wird es nun mit der Speicherplatzanzeige weitergehen? Mir persönlich bringt der rote Balken in der Form nichts. Ich denke es werden noch einige User bzw. deren ihre Provider 32 Bit Systeme einsetzen.

Gruß Offe
XimeX
Developer
Beiträge: 1147
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Systeminformationen

Beitragvon XimeX » 20. Mär 2018, 11:25

Kannst du mal checken ob bei dir "PHP_INT_SIZE === 4" ist?

Und entferne mal die "(int) " in:
https://github.com/Admidio/admidio/blob ... #L220-L221
und versuche es nochmal.

Hab da gerade was interessantes gefunden:
If PHP encounters a number beyond the bounds of the integer type, it will be interpreted as a float instead. Also, an operation which results in a number beyond the bounds of the integer type will return a float instead.

http://www.php.net/manual/en/language.types.integer.php
Offe
Beiträge: 568
Registriert: 30. Aug 2007, 17:42

Re: Systeminformationen

Beitragvon Offe » 20. Mär 2018, 19:01

PHP_INT_SIZE hat den Wert 4.

Wenn ich die beiden (int)-Casts entferne, funktioniert der Speicherbalken bei mir wie gewünscht.

Gruß Offe
XimeX
Developer
Beiträge: 1147
Registriert: 12. Jul 2015, 13:21
Wohnort: Austria

Re: Systeminformationen

Beitragvon XimeX » 20. Mär 2018, 20:23


Zurück zu „Beta 3.3 - Erledigte Themen / Closed topics“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast