Re RE Re Slt à tous,
De nouveau avec vous pour un big blème.... :(
J'ai 1 page avec 1 partie "menu" a gauche et page principale à droite. Là je suis fort !!!!!!;)
Click sur un lien "menu" ====> affichage dans "page principale" et là ça marche encore (chui trop fort !!!!);)
J'affiche dans ma page principale, des données tirées de ma BD. j'y ai mis un bouton "Export" qui mène vers "download.php" qui est une page où je force le DL d'un fichier Excel créé d'après les données d'affichage de ma page principale.
TOUT FONCTIONNE JUSQUE LA..... (Chui vraiment trop trop fort !)
... bon d'accord, je ne serais pas aussi fort si vous n'aviez pas été là........
:D :D :D
Mais là, problème......
Après enregistrement du fichier Excel, de retour sur ma page, plus aucun lien de mon "menu" à gauche ne fait d'action dans ma page principale!!!!!!!!
Je suis obligé de faire un refresh pour avoir de nouveau "la main" sur mes pages.
QQu'un connaît-il ce problème?
Mon bouton export:
<form method="post">
<div>
<input type="button" value="Imprimer" onclick="javascript:window.print()">
<input type="button" name="export" Value="Exporter vers fichier Excel" onClick="window.location='download.php';">
</div>
</form>
ma page download.php:
<?PHP
session_start(); // On démarre la session AVANT toute chose
$file = $_SESSION['clubencours'].'.xls';
header('Content-disposition: attachment; filename='.$_SESSION['clubencours'].'.xls');
header('Content-Type: application/force-download');
header('Content-Length: '.filesize($file));
header('Pragma: no-cache');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Expires: 0');
readfile($file);
?>
Merci d'avance et bonne prog à tous
rocknroll2
Ouais, je serais un Pro du VB6 et du PHP dans 10/15 ans
;)