15-09-2011, 01:44 PM
(Modification du message : 15-09-2011, 01:45 PM par php_addict.)
bonjour, toujours à la recherche du saint graal...
j'aimerais comprendre ce qu'il se passe quand on clique (ou double click) sur un lien qui declenche un script (exemple.php) qui execute une simple commande MySQL du type INSERT?
apache2 est multi trhead non? donc il y a plusieurs version de exemple.php chargé en memoire, non ?
au cas ou un meme script exemple.php est lancé simultanément par 2 postes client, que se passe t il exactement?
malgré que j'enregistre en SESSION le microtime du click sur un lien, il arrive que l'INSERT est executé 2 fois, et je n'arrive pas à comprendre d'où ca peut venir, je suis à peu près certain que mon script est bien codé...
un avi?
j'aimerais comprendre ce qu'il se passe quand on clique (ou double click) sur un lien qui declenche un script (exemple.php) qui execute une simple commande MySQL du type INSERT?
apache2 est multi trhead non? donc il y a plusieurs version de exemple.php chargé en memoire, non ?
au cas ou un meme script exemple.php est lancé simultanément par 2 postes client, que se passe t il exactement?
malgré que j'enregistre en SESSION le microtime du click sur un lien, il arrive que l'INSERT est executé 2 fois, et je n'arrive pas à comprendre d'où ca peut venir, je suis à peu près certain que mon script est bien codé...
un avi?