25. oktober 2006 - 12:50
Der er
9 kommentarer og 1 løsning
Session array global off
Hvordan laver jeg den her om så den virker med global register off? $ses_basket_items[] = $produkt_id;
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
25. oktober 2006 - 12:56
#1
det kommer jo an på hvor du får $produkt_id fra og hvor du vil have det hen
25. oktober 2006 - 13:07
#2
$produkt_id kommer fra en $_REQUEST og skal ligges ind i et session array så kan man noget ala $_SESSION[$ses_basket_items[]]
25. oktober 2006 - 13:42
#3
hvorfor ikke bare $_SESSION['produkt_id'] = $produkt_id ?
25. oktober 2006 - 14:08
#4
syntes ikke det virker $ses_basket_items[] = $produkt_id; $ses_basket_items_amount[] = $amount; $ses_basket_items_size[] = $size; $ses_basket_items_dif[] = $dif; $ses_basket_items_count++; og en anden include har for ($basket_counter=0; $basket_counter<$ses_basket_items_count; $basket_counter++) { if ($basket_counter == 0) { $ses_basket_items_amount[$basket_counter] = $stk0; } if ($basket_counter == 2) { $ses_basket_items_amount[$basket_counter] = $stk0; } etc.. er det ikke en session array hvor den yæller op og lægger noget i et array. så hvis jeg laver en $_SESSION['produkt_id'] = $produkt_id . vil den så ikke lave en ny session istedet for at liogge ind i arrayet?
25. oktober 2006 - 14:32
#5
Har lige fundet noget som ligner lidt ala det jeg skal bruge Hvordan laver jeg det her om til $ses_basket_items[] = $produkt_id; $ses_basket_items_amount[] = $amount; $ses_basket_items_size[] = $size; $ses_basket_items_dif[] = $dif; $ses_basket_items_count++; DET her -> $_SESSION[] = array( "qty" => $qty, "productId" => $prodID, "price" => $prodprice, "prodName" => $prodname ); eller måske er mit problem et andet sted? Mit problem er at alt hvad der bliver lagt oven i en kurv slettes fra ens session det her bruges hvis det er første vare der lægges i kurv. $_SESSION['ses_basket_items_count'] = $ses_basket_items_count; $_SESSION['ses_basket_items'] = $ses_basket_items; $_SESSION['ses_basket_items_amount'] = $ses_basket_items_amount; $_SESSION['ses_basket_items_size'] = $ses_basket_items_size; $_SESSION['ses_basket_items_dif'] = $ses_basket_items_dif; session_write_close();
25. oktober 2006 - 14:33
#6
200 pint gives xtra til den som kan hjælpe mig. er total lost.
25. oktober 2006 - 15:08
#7
hmm kan det virke hvis du bruger += så der bliver lagt sammen? ellers må du ud i noget med multidimension array $_SESSION['brugernavn']['ses_basket_items_count'][] = $ses_basket_items_count; eller måske kun $_SESSION['ses_basket_items_count'][] = $ses_basket_items_count;
25. oktober 2006 - 15:37
#8
kan jeg gøre sådan her $ses_basket_items_count[$basket_position_counter] til $_SESSION['ses_basket_items_count'][$basket_position_counter]
26. oktober 2006 - 12:26
#9
hmm det skulle der ikke være noget i vejen for
23. februar 2007 - 09:07
#10
har fixeede det.
Vi tilbyder markedets bedste kurser inden for webudvikling