2 votes

Pourquoi est-ce que rand() de PHP renvoie deux valeurs différentes dans Chrome ?

Quelqu'un peut-il me dire pourquoi Chrome récupère 2 valeurs différentes ??

J'ai utilisé comme ceci

$rand = rand(1,10);

et j'ai utilisé la même valeur dans le formulaire en tant que valeur cachée

 />

quand j'affiche $rand et que je regarde la source, j'ai trouvé que les deux valeurs sont différentes

Cela n'arrive qu'avec Chrome ??

Essayez cet exemple s'il vous plaît

echo $rand = rand(9999,99999);
mysql_query("update  set enc_code='$rand'");
dites-moi si vous obtenez la même valeur affichée mise à jour dans la table ??Merci

7voto

Martin Perry Points 5021

Parce que Chrome actualise probablement la page, si vous affichez sa source. Firefox prend la page actuelle et montre sa source.

0voto

Sathish Ravepati Points 523

OMG, avec 2 heures d'effort. J'ai obtenu la solution pour la requête ci-dessus

J'ai activé l'extension Firebug lite pour Google Chrome, cette extension stupide rafraîchit le navigateur et met à jour une nouvelle valeur dans la base de données.

Enfin, j'ai corrigé ça. Cela pourrait être utile pour quelqu'un à l'avenir...

merci à tous Cheers

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X