Hi Muthu, great, so we are sure it'll be always a 32 digit number even on 64 bit machines
gj. On 2010-09-19 11:54.PD, Ap.Muthu wrote: > Hi GJ, > > File: installer/versions.php : > Line 10: $rmax=getrandmax(); > Gives $rand a random number between 0 and 2147483647 on 32 bit installs - > that is 10 digits max. > Lines 32 to 34 place a computed default value using: > ( rand(1,$rmax) . rand(1,$rmax) ) * rand(1,$rmax) > > At a maximum, a 10 digit number cocatenated with another 10 digit number and > then the resulting max 19 digit number (since the max number begins with 2) > is multiplied with another max of 10 digit number resulting in a 27-29 digit > number and hence the Scientific notation to fit within the 30 chars of the > input field as the PHP variable is defaulting to a 4 byte precision integer. > > Replacing the last expression with: > substr((rand(1,$rmax).rand(1,$rmax).rand(1,$rmax).rand(1,$rmax)), 0, 32) > will ensure a high probability of getting a 32 digit number without > "Scientific Truncation". > > This has been committed in SVN 6761. > > Regards, > Ap.Muthu > >> Hi GJ, >> >> Can the $key* variables be hexadecimal numbers? >> >> Regards, >> Ap.Muthu >> >>> Hi Muthu, >>> >>> it should be 32 bits, but for php it depends heavily on the platform, >>> you should chekc *PHP_INT_SIZE* for that. >>> >>> can you please contact robert to set up the demo ? >>> he is currently maintaining the care2x.org server >>> >>> gj. >>> >>> On 2010-09-18 7:14.MD, Ap.Muthu wrote: >>>> Hi GJ, >>>> >>>> Thanks for the info. >>>> What is the size /length restriction of the $key* variables? >>>> Each install can have random values. >>>> I am trying to make a single click install of care2x (OpenVZ) to >>>> demonstrate >>>> it's usability and help getting feedback from the community. >>>> >>>> Regards, >>>> Ap.Muthu >>>> >>>>> Hi Muthu, >>>>> >>>>> >>>>> On 2010-09-18 6:18.MD, Ap.Muthu wrote: >>>>>> Hi Robert, >>>>>> >>>>>> What is the allowed charset for $key, $key_2level and $key_login in >>>>>> /include/core/inc_init_main.php ? >>>>>> >>>>> the allowed charset is only numeric, but strangely on trunk i see >>>>> scientific numbering there >>>>> >>>>>> The SVN 6753 seemed to change the default Time Zone from >>>>>> Africa/Abidjan >>>>>> to >>>>>> to Europe/Rome and the keys from Scientific numbering to long >>>>>> integers. >>>>>> >>>>> it depends on the value given during the setup >>>>> check out file inc_init_main.php.dist in the installer dir, the last >>>>> line should be >>>>> $timezone = 'TIMEZONE'; >>>>> >>>>> gj. >>>>>> There is an acive Care2x clone in Venezuela and their release is >>>>>> Synapsis >>>>>> v2.3 available at: >>>>>> http://forja.softwarelibre.gob.ve/frs/?group_id=31 >>>>>> Download: >>>>>> http://forja.softwarelibre.gob.ve/frs/download.php/143/Sinapsis.tar.gz >>>>>> 32 MB >>>>>> >>>>>> Browse their SVN at: >>>>>> http://forja.softwarelibre.gob.ve/scm/browser.php?group_id=31 >>>>>> >>>>>> I got the blue_aqua icons/buttons from there. >>>>>> >>>>>> Thanks for the nursing fix.... >>>>>> >>>>>> Regards, >>>>>> Ap.Muthu > > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > _______________________________________________ > Care2002-developers mailing list > Care2002-developers@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/care2002-developers ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev _______________________________________________ Care2002-developers mailing list Care2002-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/care2002-developers