Schrift
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]10402[/thread]

daten outsourcen



<< |< 1 2 3 >| >> 21 Einträge, 3 Seiten
RPerl
 2007-09-16 15:23
#99504 #99504
User since
2006-11-26
384 Artikel
BenutzerIn

user image
Hallo,

mal wieder eine Frage ;)
Ich habe Variablen (username, password, db_username, db_pass), wie kann ich die in eine exterene Datei packen(config.pl) und anschließend laden?
Bei PHP gaebe es da include() / require () - und bei perl? use?


Vielen lieben Dank,

rperl
GwenDragon
 2007-09-16 16:41
#99505 #99505
User since
2005-01-17
14746 Artikel
Admin1
[Homepage]
user image
Alles in eine Datei namens config.pl
Code: (dl )
1
2
3
4
$username = 'maxiomouser';
$password = 'ax12345';
$db_username = 'DB_AtMiehnIsdazio';
$db_pass = 'bratwurst2345';


und dann im Programm ein beherztes
do "/VerzeichnisWoDieKonfigDateiIst/config.pl";
pq
 2007-09-16 16:43
#99506 #99506
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
nimm CPAN:Config.:Inifiles
ansonsten:
perldoc perlfunc
einfach in der kommandozeile aufrufen. man darf sich ruhig selbst mal ein
bisschen umschauen, was perl für funktionen hat. und siehe da, dort findest
du auch ein require.
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
pq
 2007-09-16 16:44
#99507 #99507
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
gwendragon: da kriegst du aber probleme mit strict.
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
RPerl
 2007-09-16 16:44
#99508 #99508
User since
2006-11-26
384 Artikel
BenutzerIn

user image
Kann keinerlei externe Module verwenden, die nicht schon da sind.
Deswegen fragte ich. ;)
Danke an GwenDragon
pq
 2007-09-16 16:47
#99509 #99509
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
RPerl+2007-09-16 14:44:46--
Kann keinerlei externe Module verwenden, die nicht schon da sind.

das ist quatsch. hättest du Wiki:ModuleWieInstalliereIchEinModul
gelesen, wüsstest du das.
warum kannst du ein perl-programm schreiben und auf dem zielrechner
ausführen, aber keine .pm dateien?
immer dieser mythos "ich kann keine module benutzen", wann kann man
den endlich mal ausrotten?
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
RPerl
 2007-09-16 16:56
#99510 #99510
User since
2006-11-26
384 Artikel
BenutzerIn

user image
Wenn dein Chef zu dir sagt: "keine externen Module", dann ist das nun mal so.
renee
 2007-09-16 18:30
#99511 #99511
User since
2003-08-04
14371 Artikel
ModeratorIn
[Homepage] [default_avatar]
RPerl+2007-09-16 14:56:37--
Wenn dein Chef zu dir sagt: "keine externen Module", dann ist das nun mal so.


Vielleicht mal mit dem Chef darüber reden, *warum* keine "externen" Module verwendet werden sollen...

Warum sollte man sich die Arbeit machen, die ein Anderer schon lange erledigt hat.
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/
pq
 2007-09-16 18:32
#99512 #99512
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
RPerl+2007-09-16 14:56:37--
Wenn dein Chef zu dir sagt: "keine externen Module", dann ist das nun mal so.

bei dir vielleicht, aber nur deshalb musst du nicht darauf schliessen, dass alle anderen
sich auch unsinnige anweisungen gefallen lassen. wenn $chef nicht mal definieren
kann, was er unter externen modulen versteht...
chefs sind dafür da, projekte an land zu ziehen, mit kunden zu reden und solcher kram,
aber sie sollten mir nicht vorschreiben, wie ich meine arbeit zu machen habe, wenn
sie selbst nicht wissen, wovon sie reden. ich sage chefs auch nicht, wie sie mit ihren
kunden zu reden haben.
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
Gast Gast
 2007-09-16 19:24
#99513 #99513
Meist spielt da die Angst mit, fremden Code und Lizenzen ausgeliefert zu sein. Manchmal auch die Sorge um die Codequalität. Da kommt von Oben schon mal ein generelles nein.
<< |< 1 2 3 >| >> 21 Einträge, 3 Seiten



View all threads created 2007-09-16 15:23.