bonjours j'ai un pb c'est que je fait la connexion et l'affichage du résultat de la requête, mais ce que je ne comprend pas c'est que :

qd je lance le script qui fait la connexion et lance la requete sous DOS ( invité de commande ) il me donne le résultat de la requete et il ce termine correctement.

et qd je le lance apartir d'IE il ne ce termine pas vus que qd j'affiche le source de la page il ne me donne pas la suite de la page html cad la suite de la génération voici ce qui me donne

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><title>Sortie du test11</title>
</head><body>

et mon script perl et nommé test.pl et il est comme suit :

#!/usr/local/bin/perl
use DBI;
print "Content-type: text/html\n\n";
print '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">', "\n";
print "<html><head><title>Sortie du test</title>\n";
print "</head><body>\n";
my $DB_NAME = "essaie";
my $DB_DSN = "dbi:Oracle:essaie";
my $DB_USER = "essaie";
my $DB_PASSWD = "essaie";
my $dbh = DBI->connect($DB_DSN, $DB_USER, $DB_PASSWD) or die "Erreur liaison avec la base $!";
my $SQL_Statement = "SELECT USERNAME FROM all_users";
my $requete = $dbh->prepare($SQL_Statement);
select(STDOUT);$|=1;
$requete->execute();
while($enregistrement = $requete->fetchrow_array())
{
printf STDOUT "voici l'utilisateur : $enregistrement \n <p>";
}
$requete->finish ;
select(STDOUT);$|=1;
print"</body></html>";

et ce que je voulais vous expliqué c'est ce que l'affichage de la requête et la baise de fermeture du body et du html ne s'affiche pas.

en fait j'utilise IIS et IE et Perl 5.10.

svp aider moi car je suis un peut dépassé par le tmps, et merci d'avance