Aakk4Medlem sedan juni 20012 inlägg Frågan#1 Humn har kört fast
Om jag skriver koden så här.
@history_data = split(/%%/, $get_history_data);
foreach $pair (@history_data) {
($name, $value) = split(/=/, $pair);
$History{$name} = $value;
}
och sedan tilldelar ex.
$History{$Sponsor_id} = "$nyttvärde";
Hur gör jag då för att spara undan $History{$name} värdena till @history_data igen och få med det nya värdet på
$History{$Sponsor_id}
Nästan som
@history_data = split(/%%/, $get_history_data);
foreach $pair (@history_data) {
($name, $value) = split(/=/, $pair);
$History{$name} = $value;
Omvänt ;)
Vore mycket tacksam för svar.
Mvh
Thomas
thomas@staff.tv.nu www.tv.nu
PPeter_BMedlem sedan apr. 2000642 inlägg få se, du har värdena i en hash och vill ha dem i en string igen?
typ:
foreach $key (keys %History) {
$put_history_data .="$key=$History{$key}%%";
}
eller har jag missuppfattat?
välkommen till webforum förresten :) . din kod går att korta lite, men det spelar ingen större roll... :e
------------------
PeterSign v 2.3.36
[Redigerat av Peter_B den 27 jun 2001]