$FORM($name) und strict

$FORM($name) und strict

am 22.06.2007 16:56:11 von Heiko Rompel

So da bin ich wieder und bereit was zu lernen.

Ich verstehe doch richtig, das es sich hierbei:

$FORM{$name} = $value;
}

um ein Array handelt das jeweils zwei Werte pro Zeile enthält - oder?

Wenn nein, was ist es dann?

Wenn ja, wie deklariere ich es für "strict"? Mit "my" geht es nicht.


MfG
Heiko

Re: $FORM($name) und strict

am 22.06.2007 17:04:21 von unknown

Post removed (X-No-Archive: yes)

Re: $FORM($name) und strict

am 22.06.2007 17:16:07 von Wolf Behrenhoff

Heiko Rompel schrieb:
> So da bin ich wieder und bereit was zu lernen.
>
> Ich verstehe doch richtig, das es sich hierbei:
>
> $FORM{$name} = $value;
> }
>
> um ein Array handelt das jeweils zwei Werte pro Zeile enthält - oder?

Nein, %FORM ist ein Hash.
Es wird $FORM{$name} der Wert $value zugeordnet.

> Wenn ja, wie deklariere ich es für "strict"? Mit "my" geht es nicht.

Doch:
my %FORM;

Wolf

Re: $FORM($name) und strict

am 22.06.2007 18:24:59 von Heiko Rompel

Hallo,

"Wolf Behrenhoff" schrieb:
im Newsbeitrag
news:467be7a0$0$23145$9b4e6d93@newsspool1.arcor-online.net.. .

> Nein, %FORM ist ein Hash.

Ah ja.

> Es wird $FORM{$name} der Wert $value zugeordnet.

Alles ganz schön kompliziert.

> Doch:
> my %FORM;

Also das mit dem % und dem $ verwirrt wirklich.

Danke.

MfG
Heiko

Re: $FORM($name) und strict

am 22.06.2007 18:37:07 von Moritz Lenz

Hallo,

Heiko Rompel wrote:
>> Es wird $FORM{$name} der Wert $value zugeordnet.
>=20
> Alles ganz schön kompliziert.
>=20
>> Doch:
>> my %FORM;
>=20
> Also das mit dem % und dem $ verwirrt wirklich.

Der Hintergrund kommt eigentlich von den Arrays. Das '@' steht für
Plural, das '$' für Singular, also
"a few houses" -> @house
"the first house" -> $house[0]

By hashes hat man das dann analog gemacht:
"a few 'a' to 'b' mappings" -> %mapping
"The thing that 'a' maps to": -> $mapping{$a}

Weil es aber Leute verwirrt hat (und aus anderen Gründen [1]), wird in
Perl 6 das Sigil des Arrays/Hashes beibehalten:
@house[0] # FALSCH in perl 5 (wäre eine array slice)
%mapping{$a} # AUCH FALCH in perl 5


[1] Ausserdem erlaubt es andere Magie, wie z.B. implizite
Dereferenzierung, aber ich will dich jetzt nicht vollkommen verwirren ;-)=


Grüße,
Moritz

--=20
Moritz Lenz
http://perl-6.de/ http://sudokugarden.de/de/

Re: $FORM($name) und strict

am 22.06.2007 20:14:31 von Frank Seitz

Heiko Rompel wrote:
> "Wolf Behrenhoff" schrieb:
>>
>>Nein, %FORM ist ein Hash.
>
> Ah ja.
>
>>Es wird $FORM{$name} der Wert $value zugeordnet.
>
> Alles ganz schön kompliziert.
>
>>Doch:
>>my %FORM;
>
> Also das mit dem % und dem $ verwirrt wirklich.

Heiko, Du bist und bleibst ein hoffnungsloser Fall.
Das alles kann man eigentlich nur noch mit dem Mantel der
Nächstenliebe bedecken.

Grüße
Frank
--
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Anwendungen für Ihr Internet und Intranet
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel

Re: $FORM($name) und strict

am 22.06.2007 20:31:55 von Heiko Rompel

Hallo Frank,

> Heiko, Du bist und bleibst ein hoffnungsloser Fall.

Warum? Wenn ich in die hier vorliegenden Bücher schaue,
dann sind da schöne und viele Beispiele drin, aber
meistens sind die schön einfgach gehalten.
z.B. my $name
aber nicht wie man @name richtig definiert.

Inzwischen habe ich es aber in einem der Bücher gefunden, aber
nicht in der Erklärung, sondern nur in einem großen Listing.

> Das alles kann man eigentlich nur noch mit dem Mantel der
> Nächstenliebe bedecken.

[schmoll] .... :-)

MfG
Heiko

Re: $FORM($name) und strict

am 23.06.2007 13:17:04 von Frank Seitz

Heiko Rompel wrote:
> Hallo Frank,
>>
>>Heiko, Du bist und bleibst ein hoffnungsloser Fall.
>
> Warum?

Du programmierst seit Jahren in Perl und weißt
nicht was ein Hash ist. Das ist so irre, da fällt mir
einfach nichts mehr ein. Aber das macht nichts.

Grüße
Frank
--
Dipl.-Inform. Frank Seitz; http://www.fseitz.de/
Anwendungen für Ihr Internet und Intranet
Tel: 04103/180301; Fax: -02; Industriestr. 31, 22880 Wedel

Erklärungsversuch - war Re: $FORM($name) und strict

am 23.06.2007 13:32:45 von Heiko Rompel

Hallo Frank,

> Du programmierst seit Jahren in Perl und weißt
> nicht was ein Hash ist.

Genau das ist der Punkt: Ich programmiere nicht seit Jahren in Perl.
Ich habe eine paar fertige Script die ich immer mal wieder "anpasse",
aber halt ohne wirklich in der Materie zu stecken.

Ich habe LEIDER nicht die Muße mich hinzusetzen und Perl oder
- auch an anderer Stelle genutzt - Delphi zu lernen.

Aber wenn halt ein Script Unsicher ist oder Probleme macht,
muß natürlich eine Lösung her.
Wenn ich dann nicht direkt was in meinen Büchern
(6 für Perl und CGI, 15 für Delphi) finde und Google mich
auch nicht weiterbringt, dann frage ich hier.

Ich erwarte von niemanden hier oder in anderen groups,
das er mir fertigen Code liefert.

Ich hoffe, Du und die anderen versteht mich jetzt besser.

MfG
Heiko

Re: Erklärungsversuch- war Re: $FORM($name) undstrict

am 23.06.2007 17:33:17 von hjp-usenet2

On 2007-06-23 11:32, Heiko Rompel wrote:
>> Du programmierst seit Jahren in Perl und weißt
>> nicht was ein Hash ist.
>
> Genau das ist der Punkt: Ich programmiere nicht seit Jahren in Perl.
> Ich habe eine paar fertige Script die ich immer mal wieder "anpasse",
> aber halt ohne wirklich in der Materie zu stecken.
>
> Ich habe LEIDER nicht die Muße mich hinzusetzen und Perl oder
> - auch an anderer Stelle genutzt - Delphi zu lernen.
>
> Aber wenn halt ein Script Unsicher ist oder Probleme macht,
> muß natürlich eine Lösung her.

Was bringt Dich zu der Annahme, dass Du in der Lage bist, ein Script
sicher zu machen, wenn Du die Sprache, in der es geschrieben ist, nicht
mal ansatzweise beherrscht?


> Wenn ich dann nicht direkt was in meinen Büchern
> (6 für Perl und CGI, 15 für Delphi) finde

Vielleicht hättest Du nicht 6 Perl-Bücher kaufen sollen sondern nur
eines - das dann aber auch lesen.


> Ich hoffe, Du und die anderen versteht mich jetzt besser.

Ich glaube nicht, dass die Erklärung meine (in letzter Zeit sehr
geringe) Lust, auf Deine Fragen zu antworten, gesteigert hat.

hp


--
_ | Peter J. Holzer | I know I'd be respectful of a pirate
|_|_) | Sysadmin WSR | with an emu on his shoulder.
| | | hjp@hjp.at |
__/ | http://www.hjp.at/ | -- Sam in "Freefall"

Re: Erklärungsversuch - war Re:

am 23.06.2007 18:03:21 von Heiko Rompel

Hallo Peter,

> Was bringt Dich zu der Annahme, dass Du in der Lage bist, ein Script
> sicher zu machen, wenn Du die Sprache, in der es geschrieben ist, nicht
> mal ansatzweise beherrscht?

Darum frage ich dann doch hier.

> Vielleicht hättest Du nicht 6 Perl-Bücher kaufen sollen sondern nur
> eines - das dann aber auch lesen.

Eine Programmiersprache lernt man aber nicht dadurch, das man ein Buch
liest,
sondern auch das man das gelesene Umsetzt und ausprobiert.
Ich bin aber eigentlich nie "alleine" um mich hinzusetzen und zu üben.
Hier wuseln zwei Kinderrum und meine Frau möchte mich auch
nochmal von vorne sehen.

> Ich glaube nicht, dass die Erklärung meine (in letzter Zeit sehr
> geringe) Lust, auf Deine Fragen zu antworten, gesteigert hat.

Soll ich das jetzt als Aufforderung sehen Dich persönlich
von meinen Fragen auszuschließen? :-)

Nee, mal im Ernst. Ich würde mich gerne mehr mit Perl und auch
Delphi beschäftigen aber leider geht das nicht.

MfG
Heiko

Re: Erklärungsversuch- war Re: $FORM($name) undstrict

am 23.06.2007 19:11:31 von hjp-usenet2

On 2007-06-23 16:03, Heiko Rompel wrote:
> Hallo Peter,
>
>> Was bringt Dich zu der Annahme, dass Du in der Lage bist, ein Script
>> sicher zu machen, wenn Du die Sprache, in der es geschrieben ist, nicht
>> mal ansatzweise beherrscht?
>
> Darum frage ich dann doch hier.

Dabei kann aber nichts vernünftiges herauskommen. Du verstehst die
Scripts nicht, kannst die Probleme also auch nicht erkennen und daher
nicht die richtigen Fragen stellen. Wir kennen die Scripts nicht, und
können daher die Fragen nicht sinnvoll beantworten. Und Du kannst die
falschen Antworten auf die falschen Fragen dann nicht richtig umsetzen.


>> Vielleicht hättest Du nicht 6 Perl-Bücher kaufen sollen sondern nur
>> eines - das dann aber auch lesen.
>
> Eine Programmiersprache lernt man aber nicht dadurch, das man ein Buch
> liest, sondern auch das man das gelesene Umsetzt und ausprobiert.

Das Umsetzen und Ausprobieren gehört zum Lesen natürlich dazu. Dazu gibt
es in besseren Lehrbüchern auch Aufgaben.

Nur mit "Ausprobieren" wird man eine Programmiersprache aber nicht
lernen, oder jedenfalls nur mit sehr viel mehr Zeitaufwand als wenn man
ein Buch darüber liest (oder Vorlesungen darüber hört). Also gerade wenn
Du keine Zeit hast: Ackere das Lama-Buch von vorn bis hinten durch, dann
musst Du nicht mehr stundenlang darüber brüten, was die vielen komischen
Zeichen bedeuten (oder stundenlang darauf warten, dass es Dir irgendwer
erklärt).


>> Ich glaube nicht, dass die Erklärung meine (in letzter Zeit sehr
>> geringe) Lust, auf Deine Fragen zu antworten, gesteigert hat.
>
> Soll ich das jetzt als Aufforderung sehen Dich persönlich
> von meinen Fragen auszuschließen? :-)

Nein, ich bin mit der Bedienung meines Newsreaders hinreichend vertraut,
danke.

hp


--
_ | Peter J. Holzer | I know I'd be respectful of a pirate
|_|_) | Sysadmin WSR | with an emu on his shoulder.
| | | hjp@hjp.at |
__/ | http://www.hjp.at/ | -- Sam in "Freefall"

Re: Erklärungsversuch - war Re: $FORM($name) und strict

am 25.06.2007 13:42:37 von Ferry Bolhar

Heiko Rompel:

> Eine Programmiersprache lernt man aber nicht dadurch, das man ein Buch
> liest, sondern auch das man das gelesene Umsetzt und ausprobiert.
^^^^
Du schreibst es ja selbst: AUCH. Das bedeutet also: AUCH lesen.
Du versuchst, ohne Lesen und mit mangelhaften Kenntnissen Skripts
anzupassen oder zu erweitern. Auf österreichisch nenne ich soetwas
schlicht und einfach "Pfusch". Um bei der Auto-Analogie zu bleiben:
würdest du dein Auto jemandem ohne Fachkenntnisse und geeignetes
Werkzeug zur Reparatur anvertrauen? Und dann ruhigen Gewissens
einsteigen und damit fahren? Ich nicht.

> Ich bin aber eigentlich nie "alleine" um mich hinzusetzen und zu üben.
> Hier wuseln zwei Kinderrum und meine Frau möchte mich auch
> nochmal von vorne sehen.

Alles zu seiner Zeit. Programmieren zu seiner Zeit, Familie zu ihrer
Zeit. Und zum Programmieren gehört viel Zeit und auch die Bereit-
schaft, sich zumindest grundlegende Kenntnisse in dieser Zeit anzu-
eignen. Diese Zeit musst du investieren, das muss einfach drin sein.
Wenn du in einer Sprache programmieren (oder bestehende Skripts
verstehen) möchtest, musst du die Sprache einigermaßen kennen. Da
führt kein Weg dran vorbei. Überleg' einmal, wieviel Zeit dich die
ganzen Postings hier (und damit einhergehende Diskussionen) schon
gekostet haben - ich behaupte, in dieser Zeit hättest du locker schon
eines von deinen sechs Perl-Büchern soweit lesen können, dass du
weißt, was Arrays und Hashes sind (das sind Grundkenntnisse von
Perl!) und Bemerkungen wie

> Also das mit dem % und dem $ verwirrt wirklich.

nicht mehr nötig wären. Ich glaube, deine Zeit wäre besser investiert.

Im Übrigen: auch ich muss ab und zu zu Hause arbeiten - that's the job.
Aber in dieser Zeit "wuseln" keine Kinder herum und meine Frau muss
sich mit meinem Rücken begnügen. Einteilungssache, meinst du nicht?

>> Ich glaube nicht, dass die Erklärung meine (in letzter Zeit sehr
>> geringe) Lust, auf Deine Fragen zu antworten, gesteigert hat.
>
> Soll ich das jetzt als Aufforderung sehen Dich persönlich
> von meinen Fragen auszuschließen? :-)
>
> Nee, mal im Ernst. Ich würde mich gerne mehr mit Perl und auch
> Delphi beschäftigen aber leider geht das nicht.

Ich würd' mal mit einer Sprache - die, mit der ich jetzt unmittelbar zu
tun habe - beginnen, das aber dafür ernsthaft.

Du riskierst, dass hier halt nach und nach ein gewisser Ermüdungs-
effekt eintritt und deine Frage unbeantwortet bleiben. Peter hat dich
ja schon auf diese Gefahr hingewiesen.

LG, Ferry

--
Ing Ferry Bolhar
Magistrat der Stadt Wien - MA 14
A-1010 Wien
E-Mail: bol@adv.magwien.gv.at

Re: Erklärungsversuch - war Re: $FORM($name) und st

am 25.06.2007 15:28:27 von Heiko Rompel

Hallo Ferry, Hallo ng,

> Du schreibst es ja selbst: AUCH.

Das "Auch" bezug sich daruf, das man mir riet ich solle ein Buch lesen.
Ich wollte nur vermitteln, das ich weiß, das es mehr bedarf als nur lesen.

> Du versuchst, ohne Lesen

Falsch, ich versuche durch lesen (in meinen Büchern und auf Internetseiten)
meine Kenntnisse zu verbessern.

> und mit mangelhaften Kenntnissen Skripts anzupassen oder zu erweitern.

Okay, das stimmt. War aber leider auch aus dder Situation heraus entstanden,
das ein fertiges Script, das ich einsetzte, missbraucht wurde und ich
schnell reagieren mußte.

> Auf österreichisch nenne ich soetwas schlicht und einfach "Pfusch".

Nicht nur in Österreich.

> Alles zu seiner Zeit. Programmieren zu seiner Zeit, Familie zu ihrer
> Zeit.

Und Essen kochen, Wäsche bügeln, Hausputz, Hausaufgaben, Spielen mit der
Kleinen, .....
Ich gehöre seit 2000 zu der Minderheit der Väter die in Elternzeit sind.

> Und zum Programmieren gehört viel Zeit und auch die Bereit-
> schaft, sich zumindest grundlegende Kenntnisse in dieser Zeit anzu-
> eignen.

Ich weiß, und würde auch gerne mehr Zeit investieren, aber zur Zeit gibt es
kein
Zeitfenster das groß genug wäre um sich nur auf die Programmierung zu
konzentrieren.

> Diese Zeit musst du investieren, das muss einfach drin sein.

Die Zeit habe ich aber zur Zeit nicht. Und einen Raum in dem ich mich nur
dadrauf
konzentrieren kann gibt es auch nicht.

> Wenn du in einer Sprache programmieren (oder bestehende Skripts
> verstehen) möchtest, musst du die Sprache einigermaßen kennen.

Richtig.

> Überleg' einmal, wieviel Zeit dich die
> ganzen Postings hier (und damit einhergehende Diskussionen) schon
> gekostet haben

Aber ein Posting tippe ich auch mal ebend zwischen durch während die Lüdde
hier rumturnt.

> ich behaupte, in dieser Zeit hättest du locker schon
> eines von deinen sechs Perl-Büchern soweit lesen können,

Ebend leider nicht. Schonmal ein Buch gelesen, wenn ein Kind da drauf liegt?
:-)

> Im Übrigen: auch ich muss ab und zu zu Hause arbeiten - that's the job.
> Aber in dieser Zeit "wuseln" keine Kinder herum und meine Frau muss
> sich mit meinem Rücken begnügen. Einteilungssache, meinst du nicht?

Als Vollzeitpapa kommen erst die Kinder, dann die Frau und wenn dann noch
Zeit ist Hausputz, Renovierungsarbeiten, Gartenpflege, etc...

>>> Ich glaube nicht, dass die Erklärung meine (in letzter Zeit sehr
>>> geringe) Lust, auf Deine Fragen zu antworten, gesteigert hat.

Aber sollte die Motivation nicht von der Problemstellung abhängen und
nicht von der Person?

> Ich würd' mal mit einer Sprache - die, mit der ich jetzt unmittelbar zu
> tun habe - beginnen, das aber dafür ernsthaft.

Versuche ich jetzt - auf Grund der Reaktionen hier- grade.

> Du riskierst, dass hier halt nach und nach ein gewisser Ermüdungs-
> effekt eintritt und deine Frage unbeantwortet bleiben. Peter hat dich
> ja schon auf diese Gefahr hingewiesen.

Aber wäre es nicht Schade, wenn die Hilfbereitschaft hier vor die Hunde
geht,
nur weil ein Anfänger fragen hat. Wenn man jemanden wegen Spam
oder Flames oder so ächtet okay, aber wenn Themen die im Kontext mit
dem ng stehen? - Egal, wie an anderer Stelle im Thread schon erwähnt:
"Ich gelobe Besserung."

Und schiebt mich bitte nicht in Eure Filter.

MfG
Heiko

Re: Erklärungsversuch - war Re: $FORM($name) und strict

am 25.06.2007 16:01:09 von Dominik Seelow

Heiko Rompel wrote:

Hallo Heiko,

>> Und zum Programmieren gehört viel Zeit und auch die Bereit-
>> schaft, sich zumindest grundlegende Kenntnisse in dieser Zeit anzu-
>> eignen.
>
> Ich weiß, und würde auch gerne mehr Zeit investieren, aber zur Zeit gibt
> es kein
> Zeitfenster das groß genug wäre um sich nur auf die Programmierung zu
> konzentrieren.

es scheint ja Zeit da zu sein, irgendwelche Scripte zu schreiben.
Vielleicht solltest Du die lieber ins Lernen investieren. Nein, nicht
vielleicht. Das solltest Du definitiv.

>> Diese Zeit musst du investieren, das muss einfach drin sein.
>
> Die Zeit habe ich aber zur Zeit nicht. Und einen Raum in dem ich mich
> nur dadrauf
> konzentrieren kann gibt es auch nicht.

Dann solltest Du alle u.U. problematischen Scripte vielleicht erstmal
besser von Deinem Webserver entfernen.

>> Überleg' einmal, wieviel Zeit dich die
>> ganzen Postings hier (und damit einhergehende Diskussionen) schon
>> gekostet haben
>
> Aber ein Posting tippe ich auch mal ebend zwischen durch während die Lüdde
> hier rumturnt.

Schön, und damit lagerst Du Deine Arbeit an andere aus. Das ist solange
halbwegs ok, wie Du den Anschein erweckst, Dich selber zu bemühen und
einfach nur nicht schnell genug weiter kommst. Jetzt hast Du aber klar
gestellt, daß Du dazu eigentlich keine Lust hast, /Deine/ Zeit für
/Deine/ Probleme zu nutzen.

>> ich behaupte, in dieser Zeit hättest du locker schon
>> eines von deinen sechs Perl-Büchern soweit lesen können,
>
> Ebend leider nicht. Schonmal ein Buch gelesen, wenn ein Kind da drauf
> liegt? :-)

Um das zu verhindern könntest Du Deine 6 Bücher an verschiedenen Stellen
plazieren und im Sitzen lesen.

>>>> Ich glaube nicht, dass die Erklärung meine (in letzter Zeit sehr
>>>> geringe) Lust, auf Deine Fragen zu antworten, gesteigert hat.
>
> Aber sollte die Motivation nicht von der Problemstellung abhängen und
> nicht von der Person?

Hmm, hängt sie doch: Du hast keine Lust, Deine Zeit zu investieren.
Damit ist es ein SEP und somit nicht mehr wirklich interessant.

>> Du riskierst, dass hier halt nach und nach ein gewisser Ermüdungs-
>> effekt eintritt und deine Frage unbeantwortet bleiben. Peter hat dich
>> ja schon auf diese Gefahr hingewiesen.
>
> Aber wäre es nicht Schade, wenn die Hilfbereitschaft hier vor die Hunde
> geht,
> nur weil ein Anfänger fragen hat. Wenn man jemanden wegen Spam
> oder Flames oder so ächtet okay, aber wenn Themen die im Kontext mit
> dem ng stehen? - Egal, wie an anderer Stelle im Thread schon erwähnt:
> "Ich gelobe Besserung."

Das wäre schön. :-)

Viele Grüße,
Dominik

Re: $FORM($name) und strict

am 25.06.2007 16:21:03 von Heiko Rompel

Hallo,

"Moritz Lenz" schrieb:

>> Also das mit dem % und dem $ verwirrt wirklich.

>Der Hintergrund kommt eigentlich von den Arrays. Das '@' steht für
>Plural, das '$' für Singular, also
>"a few houses" -> @house
>"the first house" -> $house[0]
>
>By hashes hat man das dann analog gemacht:
>"a few 'a' to 'b' mappings" -> %mapping
>"The thing that 'a' maps to": -> $mapping{$a}

Danke, für diese verständliche Erklärung.
Habe mir die gleich ausgedruckt.

>Weil es aber Leute verwirrt hat (und aus anderen Gründen [1]), wird in
>Perl 6 das Sigil des Arrays/Hashes beibehalten:
>@house[0] # FALSCH in perl 5 (wäre eine array slice)
>%mapping{$a} # AUCH FALCH in perl 5

Das verstehe ich jetzt nicht.
Aber werde ich vielleicht mal verstehen.

MfG
Heiko

Re: Erklärungsversuch - war Re:

am 25.06.2007 16:48:34 von Heiko Rompel

Hallo Peter,

>> Soll ich das jetzt als Aufforderung sehen Dich persönlich
>> von meinen Fragen auszuschließen? :-)
>
> Nein, ich bin mit der Bedienung meines Newsreaders hinreichend vertraut,
> danke.

Sorry, wenn Du das jetzt missverstanden hast.
Ich wollte mich mit Dir jetzt nicht verkrachen.

Um hier jetzt weniger zu fragen habe ich mir jetzt
Perl Express 2.5 (http://www.perl-express.com/) eine IDE für
Perl herruntergeladen.
Da kann ich meine Scripte mit Parametern aus dem HTML-Formular testen.

Ausserdem habe ich jetzt das Script (und werde alle anderen auch damit
ergänzen)
um diese Zeilen ergänzt:

use warnings;
use strict;

Als Bücher stehen mir diese Titel zur Verfügung:

CGI Programmierung mit Perl - O'Reilly
Mit Perl programmieren lernen - dpunkt.verlag
Webprogrammierung mit Perl - Addison-Wesley
easy perl - Markt & Technik
Internet intern "Perl CGI" - Data Becker
Webprogrammierung mit Perl und CGI echt einfach - Franzis

> Also gerade wenn
> Du keine Zeit hast: Ackere das Lama-Buch von vorn bis hinten durch,

Was ist das Lama-Buch? Hast Du eine ISBN?
....
....
.... Aha, bei http://www.oreilly.de gefunden "Einführung in Perl, 4.
Auflage - O'Reilly"
Richtig?
Habe mir das grade mal bei O'reilly bestellt.

Ich hoffe, meine Fragen werden dann weniger und genauer.

MfG
Heiko

Re: Erklärungsversuch- war Re: $FORM($name) undst rict

am 25.06.2007 21:20:14 von hjp-usenet2

On 2007-06-25 13:28, Heiko Rompel wrote:
>>>> Ich glaube nicht, dass die Erklärung meine (in letzter Zeit sehr
>>>> geringe) Lust, auf Deine Fragen zu antworten, gesteigert hat.
>
> Aber sollte die Motivation nicht von der Problemstellung abhängen und
> nicht von der Person?

Sei mir nicht böse, aber Deine Problemstellungen sind eher selten
interessant. Wenn man Dir antwortet, dann eben wegen der Person ("Aha,
ein Anfänger, da wollen wir hilfsbereit sein"). Nur, wenn jemand
jahrelang immer Anfängerfragen stellt und keine Fortschritte erkennen
läßt, dann ist das frustrierend: Entweder will er nicht lernen, oder er
kann nicht lernen, oder man ist ein schlechter Lehrer. In jedem Fall
wird die Lust, da Zeit und Mühe zu investieren, mit der Zeit abnehmen.


>> Du riskierst, dass hier halt nach und nach ein gewisser Ermüdungs-
>> effekt eintritt und deine Frage unbeantwortet bleiben. Peter hat dich
>> ja schon auf diese Gefahr hingewiesen.
>
> Aber wäre es nicht Schade, wenn die Hilfbereitschaft hier vor die
> Hunde geht, nur weil ein Anfänger fragen hat.

Ja. Welche Schlüsse ziehst Du daraus?

> "Ich gelobe Besserung."

Fein.

hp


--
_ | Peter J. Holzer | I know I'd be respectful of a pirate
|_|_) | Sysadmin WSR | with an emu on his shoulder.
| | | hjp@hjp.at |
__/ | http://www.hjp.at/ | -- Sam in "Freefall"

Re: Erklärungsversuch- war Re: $FORM($name)und strict

am 25.06.2007 21:22:46 von hjp-usenet2

On 2007-06-25 14:48, Heiko Rompel wrote:
>> Also gerade wenn Du keine Zeit hast: Ackere das Lama-Buch von vorn
>> bis hinten durch,
>
> Was ist das Lama-Buch? Hast Du eine ISBN?
> ...
> ...
> ... Aha, bei http://www.oreilly.de gefunden "Einführung in Perl, 4.
> Auflage - O'Reilly"
> Richtig?

Ja.

hp


--
_ | Peter J. Holzer | I know I'd be respectful of a pirate
|_|_) | Sysadmin WSR | with an emu on his shoulder.
| | | hjp@hjp.at |
__/ | http://www.hjp.at/ | -- Sam in "Freefall"

Re: $FORM($name) und strict

am 27.06.2007 10:29:16 von Christian Lackas

* Heiko Rompel [2007-06-22]:

Hallo Heiko,

> aber nicht wie man @name richtig definiert.
> Inzwischen habe ich es aber in einem der Bücher gefunden, aber
> nicht in der Erklärung, sondern nur in einem großen Listing.

dafür brauchst du keine Bücher. Das ist alles wunderbar in der
Perl-Dokumentation selbst erklärt. Hier z.B. in aller Ausführlichkeit in

perldoc perldata Perl data structures

Nimm dir die Zeit das zu lesen, es wird dir in Zukunft viel Zeit
einsparen.

Weitere Empfehlungen wären:

perldoc perlintro Perl introduction for beginners
perldoc perlsyn Perl syntax
perldoc perlretut Perl regular expressions tutorial

Und du mal wirklich in Perl-Datenstrukturen einsteigen willst, dann
findest du hier alles was man wissen muss (das setzt aber Kenntnis
obiger Dokumentation voraus):

perldoc perldsc Perl data structures intro
perldoc perllol Perl data structures: arrays of arrays


Gruß
Christian

--
Heute schon gekaspert?
http://www.lackas.net/ Perl Delphi Linux MP3 Searchengines Domainchecker

Re: $FORM($name) und strict

am 27.06.2007 15:49:57 von Heiko Rompel

Moin,

habe mir jetzt das "Lama" geholt - ist wenigstens in deutsch :-) .

MfG
Heiko