Jump to content
Sign in to follow this  
Mvrosking

Poprawa skryptu na generowanie kodu, zwraca jedną liczbę PHP

Recommended Posts

Cześć, mam taki kod na generowanie kodów.

function generateCode($kod_varchar) { 
	$varchar .= "AaBbCcDdEeFfGgHhIiJjKkLlMmNnPpRrSsTtUuWwZzYyXxQq";
	$varchar .= "123456789";
	$long = strlen($varchar) - 1; 
	for($i = 0; $i < $kod_varchar; $i++) { 
	   $generate = rand(0, $long); 
	   $score =  $varchar[$generate]; 
	} 
	return $score; 
};

I generuje tylko jedną cyfrę, co tu jest nie tak?

Share this post


Link to post

Napisałem już coś podobnego i udostępniłem nawet

Powodzenia.

Co do Twojego problemu. To w tej linijce masz błąd  

$score =  $varchar[$generate]; 

Za każdym razem przypisujesz wartość, a nie dopisujesz

  • Like 2

Share this post


Link to post
12 godzin temu, Salva napisał:

Napisałem już coś podobnego i udostępniłem nawet

Powodzenia.

Co do Twojego problemu. To w tej linijce masz błąd  


$score =  $varchar[$generate]; 

Za każdym razem przypisujesz wartość, a nie dopisujesz

Dziękuję i można zamknąć ;).

Share this post


Link to post
Guest
This topic is now closed to further replies.
Sign in to follow this  
×
×
  • Create New...