oracle259 Posted October 20, 2006 Share Posted October 20, 2006 I have the following code which should generate something like thisc8aad58bd948b0245a78c5b03ace6a333b94827eef5c865372f65e81e96346f4051314e7ce7854f5instead it does this:$token[$h].$token[$h].$token[$h].$token[$h].$token[$h].$token[$h].$token[$h].$token[$h].$token[$h].$hash[$h]I know that the problem is with how i constructed $track and passed it to $sessid. But how do i fix it[code]$token=' ';for ($f=1;$f<=100;$f++) {$seedID = substr('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz123456789~!@#$%^&*+?.', rand(1,73), 1);$trackingID .= trim($seedID);}$token = sha1(uniqid(trim($trackingID)));for ($g=1;$g<=10;$g++) {srand((double)microtime()*1000000);$seq .= rand(1,2);} $toke = "$"."token["."$"."h]."; $hashen = "$"."hash["."$"."h]."; $track = eregi_replace("1", "$toke", "$seq"); $track = eregi_replace("2", "$hashen", "$track"); $string = strlen($track) - 1; $track = substr($track, 0, $string);$sessid = '';for($h=0;$h<strlen($token);$h++) { $sessid = $track; } echo $sessid;[/code] Link to comment https://forums.phpfreaks.com/topic/24607-coding-problem-need-help/ Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.