---
title: "Webbutiksbygge"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/155530-webbutiksbygge"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "colione"
published: "2007-01-04T00:39:35.000Z"
updated: "2007-01-05T13:13:27.000Z"
replies: 8
views: 525
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/155530-webbutiksbygge"
---

# Webbutiksbygge

## #1 — colione, 2007-01-04T00:39Z

Hejsan.

Jag sitter och bygger min egen webbutik i php och mysql. Jag har lyckats komma upp med ett flertal idéer om hur jag ska lösa olika prylar, men det är en sak som jag behöver lite hjälp med.

När en kund kommer till butiken och väljer att lägga nånting i varukorgen sin så vill jag att antalet som finns kvar ska minskas, antingen temporärt tills dess att kunden väljer att ta bort varan/lämnar siten. Eller då kunden (förhoppningsvis) väljer att köpa varan i fråga, då det permanent ska minskas med *n* antal i databasen.

Nån som har lust att bolla lite idéer?

Kan vara fel forum också, då jag inte bestämd mig hur jag ska lösa det. Jag har några kraftigt skissade idéer, men ingen någorlunda utlagd plan.

Tack på förhand.

Permalänk: https://www.webforum.nu/p/155530

## #2 — oskars, 2007-01-04T05:35Z

Du menar ett lagersaldo?

Jag har gjort ett sånt "funktion"... för varje produkt så lägger du till en kolumn i databasen som heter "fldLagersaldo" eller liknande... inventera ditt lager och skriv dit korrekt antal för varje produkt...

Sen när en kund lägger till en produkt i sin kundvagn så minskar du helt "fldLagersaldo" med det antal av produkten som kunden valde... Om kunden väljer att ta bort produkten från sin kundvagn så plussar du helt enkelt på fldLagersaldo igen. Om kunden väljer att köpa varan så behövs ingen ytterligare åtgärd då minskningen redan är utförd då kunden la produkten i kundvagnen!

Lycka till :)

Permalänk: https://www.webforum.nu/p/1917710

## #3 — The_Hulk, 2007-01-04T07:32Z

jag hade nog gjort en egen kolumn för reserverade produkter som andra kunder redan har lagt till i sin kundvagn, annars kommer det bli problem med alla som skapar sin kundvagn för se vad sakerna kostar men sedan aldrig köper eller plockar bort från kundvagnen.

Du bör då presentera att det finns X st i lager varav Y st är reserverade eller något liknande.

Permalänk: https://www.webforum.nu/p/1917721

## #4 — colione, 2007-01-04T12:18Z

Jo, men problemet är ju att jag vill att det ska uppdateras i realtid, även för de som besöker min sida.

Jag funderar på att göra en egen tabell, där man knyter antalet varor till kundens aktiva session, när sessionen förstörs tas raden i tabellen bort.

Denna fråga finns ju självklart med sen när man loopar ut produkten.

Är det nån som vet hur man enklat kollar om en kund surfar från sidan eller stänger fönstret? Jag ska nog ha en automatisk timeout på den också.

Hur låter den idén? Nån som har fler förslag? Nån som har tips på hur man kollar om en kund fortfarande är online?

Permalänk: https://www.webforum.nu/p/1917808

## #5 — The_Hulk, 2007-01-04T12:38Z

Tror inte det finns något bra sätt att kontrollera om en användare fortfarande besöker sidan, man får nog uppdatera en tabell varje gång användaren laddar en sida.

Permalänk: https://www.webforum.nu/p/1917811

## #6 — Compusa, 2007-01-04T15:30Z

Hur har du tänkt att sköta sessions-hanteringen? Jag skulle nog ha skrivit en *Session-Handler* som sparar sessionerna i mySQL-databasen istället. Då kan du ju enkelt kolla dina sessioner i denna tabell och ta bort icke-avslutade köp som varit inaktiva en viss tid.

Permalänk: https://www.webforum.nu/p/1917847

## #7 — colione, 2007-01-04T19:26Z

Det har jag heller inte utarbetat helt iom att det har med det här att göra. Har du någon länk eller tips om hur man skriver en session-handler.

Permalänk: https://www.webforum.nu/p/1917911

## #8 — Compusa, 2007-01-04T19:42Z

Denna artikeln/guiden är riktigt bra: <http://www.zend.com/zend/spotlight/code-gallery-wade8.php>

Permalänk: https://www.webforum.nu/p/1917913

## #9 — colione, 2007-01-05T13:13Z

Intressant. Det blir nog att bygga eget där också. Verkar passa fint med min idé om att lagra oköpta köp i en egen tabell.

Permalänk: https://www.webforum.nu/p/1918090

---

Tråden på webben: https://www.webforum.nu/amne/php/155530-webbutiksbygge
