Probleme mit Netzcape
Hi
Heute sind mir wieder ein paar Fragen aufgekommen.
1.)
Warum funktioniert das auch nicht im Netzcape?
Im Explorer geht's wunderbar!
<div id="dropmenu0" style="position:absolute;left:0;top:0;layer-background-color:#FFFFFF;background-color:#FFFFFF;width:155;visibility:hidden;border=1px solid #0060FF;padding:1px;font-style:arial;font-size:10pt">
<script language="JavaScript1.2">
if (document.all)
dropmenu0.style.padding='4px'
for (i=0;i<selection0.length;i++)
document.write(selection0[i])
</script>
</div>
a) Netzcape macht keinen Rand. (border=1px solid #0060FF;)
b) Er hält die Weite nicht ein (width:155;) Er macht nur so weit wie benötigt wird!
2.)Ich hasse Microsoft!!!!!!!!!!
Tun wir das nicht alle?
Nur ein muß ich sagen: Der Explorer ist deutlich besser als Netzcape aber sonst ...
3.) Probleme mit require (Perl)
------ fun.pl -----------------
require ("include/standard");
......
-------ende fun.pl -----------
------- standard.pl -----------
#!/perl/perl.exe
read(STDIN, $Input, $ENV{'CONTENT_LENGTH'});
print "Content-type: text/html\n\n";
@Formularfelder = split(/&/, $Input);
foreach $Feld (@Formularfelder)
{
($name, $value) = split(/=/, $Feld);
$value =~ tr/+/ /;
$value =~ s/%([a-fA-F0-9][a-fA-F0-9])/pack("C", hex($1))/eg;
$value =~ s/<!--(.\n)*-->//g;
$Formular{$name} = $name;
$Formular{$value} = $value;
$d[$i] = $Formular{$value};
$i = $i + 1;
}
print "123gsdfjvjhagfjkdskjz";
------------------------------------------------------------------
Standart Input-Datei + Umwandlung der Sonderzeichen usw.
------------------------------------------------------------------
Output:
Alle Formulardaten werden in der Variable $d[n] ausgegeben!
Alle Formularfeldernamen werden in der Variable $c[n] ausgegeben!
------------------------------------------------------------------
-------ende standard.pl -----------
Ich muß bei der include-datei immer eine Printausgabe im Programm haben sonst kommt die Fehlermeldung: Das Dokument enthielt keine Daten!
Ich will hier aber keine Ausgabe machen sondern nur die Variablen übergeben was auch sehr gut funktioniert!! Aber ich muß immer einen print-Befehl einbauen!
Wie kann man das umgehen?
Danke!!!