Schrift
[thread]8351[/thread]

filehandleproblem (Seite 2)



<< |< 1 2 >| >> 14 Einträge, 2 Seiten
renee
 2006-09-20 16:53
#70118 #70118
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
"geht nicht" ist nicht wirklich aussagekräftig!
Mach mal das + am Ende der Zeile weg.
OTRS-Erweiterungen (http://feature-addons.de/)
Frankfurt Perlmongers (http://frankfurt.pm/)
--

Unterlagen OTRS-Workshop 2012: http://otrs.perl-services.de/workshop.html
Perl-Entwicklung: http://perl-services.de/
Noisebreath
 2006-09-20 16:54
#70119 #70119
User since
2006-04-14
72 Artikel
BenutzerIn
[default_avatar]
habs denk ich. sind zwar noch andere fehler aber geht denk ich schon. vielen dank nochmals für die zahlreiche hilfe
:)
nepos
 2006-09-20 17:06
#70120 #70120
User since
2005-08-17
1420 Artikel
BenutzerIn
[Homepage] [default_avatar]
Und wenn du HTML-Ausgaben erzeugst und nicht wie bereits vorgeschlagen HTML::Template::Compiled nutzen willst, dann wuerd ich an deiner Stelle zumindest das CGI-Modul nutzen. Das nimmt dir einige Dinge wie DocType ab und macht deinen HTML-Code normalerweise so gut wie fehlerfrei. Ach ja, mit CPAN:CGI::Pretty wird das ganze dann sogar noch fuer Menschen lesbar ;)
pq
 2006-09-21 09:35
#70121 #70121
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=Noisebreath,20.09.2006, 14:27]doch ich benutze strict[/quote]
wenn du strict benutzen würdest, hättest du eine andere fehlermeldung
bekommen, $fh wäre nämlich an der stelle gar nicht deklariert gewesen.
es hilft nicht, einfach zu sagen, dass man strict benutzt, wenn man es nicht tut.
hier ein beispiel:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
$ perl -wle'
if (1) {
 my $fh = "foo";
}
else {
 my $fh = "bar";
}
print $fh'
Name "main::fh" used only once: possible typo at -e line 8.
Use of uninitialized value in print at -e line 8.

mit strict:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
$ perl -Mstrict -wle'
if (1) {
 my $fh = "foo";
}
else {
 my $fh = "bar";
}
print $fh'
Global symbol "$fh" requires explicit package name at -e line 8.
Execution of -e aborted due to compilation errors.
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem
<< |< 1 2 >| >> 14 Einträge, 2 Seiten



View all threads created 2006-09-20 15:36.