IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Web Perl Discussion :

Pas d'affichage du contenu SQLITE en CGI


Sujet :

Web Perl

  1. #1
    Invité
    Invité(e)
    Par défaut Pas d'affichage du contenu SQLITE en CGI
    Bonjour,

    J'utilise SQLITE et CGI (perl 5) sous Linux et Firefox.
    Je veux afficher la liste des tables de ma base SQLITE dans un browser.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
    #!/usr/bin/perl -w
    use DBI;
    use CGI;
     
    my $q = new CGI;
     
    my $dbconnect = DBI->connect('DBI:SQLite:/tmp/DB1.sqlite');
    print $q->header,
    $q->start_html(-title=>'Tables');
    print "<br>Avant balise ul<br>";
    print $q->start_ul;
    my $sel = $dbconnect->prepare("select name from sqlite_master  where type = 'table'");
    $sel->execute;
    while (my @row = $sel->fetchrow) {
      my $dt = $row[0];
      print $q->li($dt);
    }
    $dbconnect->disconnect();
    print $q->end_ul;
    print "<br>Apres balise ul<br>";
    print $q->end_html;
    Il n'y a pas d'erreur de syntaxe:
    perl -c lectdb.pl
    lectdb.pl syntax OK

    Lorsque j'execute le perl en console: nickel
    perl lectdb.pl

    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    Content-Type: text/html; charset=ISO-8859-1
     
    <!DOCTYPE html
    	PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    	 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
    <head>
    <title>Tables</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
    <ul><li>sqlite_sequence</li><li>extension</li><li>langage</li><li>encours</li><li>reference</li></ul>
    </body>
    </html>

    Cependant, lorsque j’exécute le programme dans le browser, : rien ne s'affiche dans la boucle.
    Pourtant, je n'ai pas d'erreur.

    Page Web Affichée:

    Avant balise ul


    Apres balise ul
    Code source de la page Web affichée.
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    <!DOCTYPE html
    	PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    	 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-US">
    <head>
    <title>Tables</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    </head>
    <body>
    <br>Avant balise ul<br><ul></ul><br>Apres balise ul<br>
    </body>
    </html>

    Je ne vois vraiment pas où se trouve mon problème. Si quelqu'un pouvait m'aider.
    Merci

    J'ai résolu mon problème: il s'agissait de SELINUX.
    Dernière modification par Invité ; 12/11/2018 à 19h18. Motif: Passage des balises QUOTE aux balises CODE

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Affichage du contenu d'une BDD SQLite dans une ListView
    Par mike3012 dans le forum Composants graphiques
    Réponses: 17
    Dernier message: 26/08/2012, 03h34
  2. [HTML] affichage du contenu des balises 'alt' dans une iframe
    Par etarip dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 11/08/2005, 14h08
  3. affichage du contenu d'un fichier texte
    Par axel-erator dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 02/08/2005, 16h06
  4. [JTable] pas d'affichage du header
    Par I o dans le forum Composants
    Réponses: 2
    Dernier message: 27/04/2005, 13h42
  5. Pas d'affichage de texture sur certains PC
    Par octopus984 dans le forum GLUT
    Réponses: 7
    Dernier message: 19/04/2005, 13h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo