michelsp 0 Denunciar post Postado Janeiro 27, 2004 Tem alguma forma de usar a função rand(), mas evitando q ela repita o mesmo número, pois fiz uma pg e ela repete toda vez o mesmo número, toda hora mesmo, assim ñ adianta de nda rand(), pra mim!!! $randomico = rand(1,53); echo $randomico;toda hora retorna 27!!!Vlwwwwwwww!!! Compartilhar este post Link para o post Compartilhar em outros sites
walace 1 Denunciar post Postado Janeiro 27, 2004 Que estranho Michel, executei aqui e dá certo (!!!) Dê uma olhada na função mt_rand() http://br.php.net/manual/pt_BR/function.mt-rand.php e similares. Caso o erro persista o que você pode fazer é "guardar" o número sorteado em uma outra variável e comparar com essa aí, se for igual manda sortear novamente. Mas é muito estranho mesmo ! Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Janeiro 27, 2004 tipo, eu estou guardando os valores e depois os comparando no while, se for igual rand de novo, se for diferente continua, mas como o número Ñ muda, cai em um while infinito q até trava o navegador!!!!Complicado!!!Config do php.ini, ñ poderia ser?!?!Vlwwwwwwwwwwwww!!! Compartilhar este post Link para o post Compartilhar em outros sites
Hostand 0 Denunciar post Postado Janeiro 27, 2004 Eu acho que o problema está na forma como você está comparando esse resultado do rand com o outro que você deseja. Imprime o resultado das variáveis que você esta comparando pra ver se estão certa ou coloca o código ai pra gente ver ! :ph34r: []'s Compartilhar este post Link para o post Compartilhar em outros sites