Schrift
[thread]5802[/thread]

strict und my (Seite 6)

Leser: 1


<< |< 1 ... 3 4 5 6 >| >> 53 Einträge, 6 Seiten
Strat
 2003-10-22 17:50
#61286 #61286
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
also wenn der parameter anzeigen den wert 'zuw' enthaelt, dann wird zugewiesen, und das script beendet sich wieder, und $autor verliert seinen Wert.
Wenn das Script das naechste Mal ausgefuehrt wird und der parameter anzeigen den Wert 'var' enthaelt, dann wird der Wert von $autor ausgegeben, obwohl er nicht mehr vorhanden ist.
Da bei CGI nach einer Programmausfuehrung alle Variablen wieder weg sind, muesstest du die Variable zwischen den einzelnen Laeufen irgendwie zwischenspeichern, z.B. in einer Datenbank oder Datei (z.B. mit CPAN:Storable)
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
Strat
 2003-10-22 17:52
#61287 #61287
User since
2003-08-04
5246 Artikel
ModeratorIn
[Homepage] [default_avatar]
PS: auch bei mod_perl kann man sich nicht darauf verlassen, dass die Variable ihren Wert behaelt, weil da (zumindest bei Apache1.3) mehrere Prozesse abgespalten werden, und wenn man das Glueck hat, denselben Prozess beim naechsten Aufruf wieder zu erwischen (bei Windows ist die Chance sehr gross, unter Linux nicht), ist die globale Variable gesetzt, sonst aber nicht
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
stefank86
 2003-10-22 18:01
#61288 #61288
User since
2003-10-13
27 Artikel
BenutzerIn
[default_avatar]
Danke für die antworten, schade, dass sich das nicht bewerkstelligen lässt.
Dann werde ich mich wohl oder übel mit Session - IDs auseinandersetzen müssen und genau das hab ich vermeiden wollen.
<< |< 1 ... 3 4 5 6 >| >> 53 Einträge, 6 Seiten



View all threads created 2003-10-05 22:02.