Dans une boutique en ligne php, je gère les stocks, et pour minimiser un risque de vente sans avoir l'article en stock (2 personnes passant coté banque quasi simultanément), nous n'avons pas trouvé mieux que d'utiliser une petite frame qui s'actualise toutes les 2 secondes (par exemple) et qui ouvre un popup prévenant le client en cas de dépassement du stock d'un article contenu dans son panier...
comme disait mathieu, jusqu'ici tout va bien...
Attérissage : mon problème vient du fait, que même si la page ne se recharge pas (juste l'iframe), il n'en reste pas moins que le chargement des navigateurs s'active (la barre en bas) , et cela rend la navigation extrêment pénible.
Ma question est : existe t-il une solution pour recharger une iframe et que cela reste transparent (totalement) pour l'internaute?
pour info mon code de frame ressemble à ça :
CODE
if(verifStock()=="ok"){
?>
<META HTTP-EQUIV=Refresh CONTENT="2; URL=<? echo $path; ?>/iframe.php">
<?
}else{
//on previent le client
?>
<script type="text/javascript">
window.open("ajust.php","","width=600,height=600");
</SCRIPT>
<? } ?>
?>
<META HTTP-EQUIV=Refresh CONTENT="2; URL=<? echo $path; ?>/iframe.php">
<?
}else{
//on previent le client
?>
<script type="text/javascript">
window.open("ajust.php","","width=600,height=600");
</SCRIPT>
<? } ?>
(j'ai également essayé avec setInterval et history.go(0))
Voila, merci de m'avoir lu