[FoLUG] Script cgi in perl che funziona su Mozilla Firefox e non su Internet Explorer

simona bazzocchi simona_bazzocchi@yahoo.it
Mer 23 Gen 2008 04:12:07 CET


Salve sto scrivendo uno script che prende dei nomi da una pagina wen con un drop down menu e poi rida una pagina di risultati dopo aver fatto la query sul mio database Mysql.

La query viene visualizzata su Mozilla Firefox (ultima versione) e non su Internet Explerer (ultima versione).
Non capisco il motivo.
grazie 1000

#########Pagina su IE #######
Questo e' il nome 1p13.1 



mature1
mature2
omim.disorder
########Pagina su Mozilla firefox######
Questo e' il nome 1p13.1
mature1
mature2
omim.disorderhsa-miR-942Not_foundok



#!/usr/bin/perl

use Mysql;
use CGI;
$q= new CGI;
$name = $q -> param('mirna_band');
print "Content-type: text/html\n\n";
print "Questo e' il nome $name";

# MYSQL CONFIG VARIABLES
$host = "localhost";
$database = "cristian1";
$user = "cristian";
$pw = "guevara";

# PERL MYSQL CONNECT()
$connect = Mysql->connect($host, $database, $user, $pw);

# SELECT DB
$connect->selectdb($database);

# DEFINE A MySQL QUERY

$myquery = "select mature1,mature2 from precursor_mature left join omim_band on band_prec=loc where precursor_mature.band_prec IN (\"$name\")";
# EXECUTE THE QUERY FUNCTION
$execute = $connect->query($myquery);

# HTML TABLE
print "<table border='1'><tr>
<th>mature1</th>
<th>mature2</th>
<th>omim.disorder</th></tr>";

# FETCHROW ARRAY

while (@results = $execute->fetchrow()) {
    print "<tr><td>"
    .$results[0]."</td><td>"
    .$results[1]."</td><td>"
    .$results[2]."</td></tr>";
}

print "</table>";







      ___________________________________ 
L'email della prossima generazione? Puoi averla con la nuova Yahoo! Mail: http://it.docs.yahoo.com/nowyoucan.html


Maggiori informazioni sulla lista FoLUG