Page 1 sur 1

pause d'éxécution dans un script php

Posté : 19 oct. 2005, 15:48
par pitt
Bonjour,

Mon problème est le suivant: dans le cadre de l'impression de plusieurs couriers au format html j'ai une page php qui au début de son éxécution appelle un fonction vbscript qui modifie les registres pour supprimer les en-têtes et les pieds de page.
Ensuite j'ouvre mes différents courriers contenant une fonction d'impression automatique, je les ferme et après dans ma première page je réinitialise mes registres.

Cependant l'éxécution est trop rapide et en général à l'impression du 3ème courrier les en-têtes sont de retour.

C'est pourquoi je veux faire une pause entre l'ouverture de mes courriers et la réinitialisation de mes registres j'ai essayé la fonction sleep(x) mais en fait même si je place cela au bon endroit il attend x secondes avant d'exécuter quoi que ce soit et après il fait tout d'un coup.

Merci d'avance pour votre aide

Posté : 19 oct. 2005, 17:15
par mere-teresa
Tente un système de compteur si tu connais le temps approximatif où cela fonctionne bien (et pour 1 page et pour 15 pages ?)

Posté : 19 oct. 2005, 23:36
par fab
tu ne peux pas supprimer les entetes et les pieds de page avec php ?

Posté : 20 oct. 2005, 09:22
par pitt
non je n'ai pas réussi a gérer la suppression des en-tetes et pieds de page en php donc je me suis rabattu sur vbscript.

Je ne vois pas ce que tu entends par compteur mère theresa peux tu me préciser un peu ta pensée merci

Posté : 20 oct. 2005, 10:12
par pjl
tu ne peux pas supprimer les entetes et les pieds de page avec php ?
PHP coté serveur, pas coté client.

J ai le même type de question

Posté : 08 nov. 2005, 10:28
par salut
Je cherche a lancer l impression d'un mailling

J ai la bdd en sql

j'ai les courier type dans la base aussi
Et je fait une selection d'utilisateur
Et cela lance une impression de tous ces courirers

Comment puije faire
Car si je lance l'impression des courier 1 par 1
pour 50 couriers cela me demande 50 suppression

Avez vous une piste de reflexion?
La seul idée que j'ai eu c'est de generer un gros fichier html en mettant tous les courier bout a bout en esperant qu'il n'y ai pas de decalage