30 april 2006

Mina tankar med webbshoppen

Jo jag ska ju tala om vad jag tänkt mig.
Jag ska sälja japanska animefilmer (d.v.s. animerade filmer).

Första sidan består av ett knippe filmtitlar med länkar till de olika artiklarna, samt regissör- och skådespelarlänkar, där man får se vilka filmer respektive person deltagit i.

På artikelsidorna (filmsidorna) finns fakta om vald film: titel, genre, år, regi, skådespelare och pris. Även en Köp-knapp. När man klickar på den läggs varorna i en varukorg.

På varje sida finns en länk till varukorgen. På varukorgssidan listas de filmer man klickat på Köp vid, med länkar till filmerna samt artikelpris, och totalt pris. Detta blir alltså en bekräftelsesida.

Under de artiklar man valt på varukorgssidan finns en länk till att logga in som användare. På den sidan finns fält för Användarnamn och Lösenord (dessa ska jag lägga till i min kundtabell) och en Skicka-knapp. Och en länk för att registrera sig som ny användare.

På Ny användare-sidan fyller man i namn, adress, anv.namn och lösen etc., vilka registreras i kundtabellen när man väljer att skicka. Sedan kan man direkt logga in på inloggningssidan.

När man loggat in registreras KöpID, artiklar och kund i köp-tabellen och man får ett meddelande om att beställningen skickats.

Blir det för ont om tid får jag göra det mindre omfattande, som t.ex. att ta bort regi- och skådespelar-funktionen. Primärnycklar använder jag ju ändå.

29 april 2006

Ååååååååh vilken dator

Idag har jag suttit ensam i skolan. Eftersom jag kommer behöva använda mig av sessioner i min webbshop så bestämde jag mig för att göra den övningen idag. Så jag satt och pysslade med att anpassa och koppla den till min kundtabell o.s.v.

Men när jag provade att logga in så kom bara mitt felmeddelande "Felaktigt användarnamn eller lösenord, försök igen" upp gång på gång. Lite finjusteringar här och där, testa ditt och datt... Fortfarande samma. Eller nej, ibland stod det att det var ett MySQL-fel. Och fel anv & lösen.

I brist på någon att fråga kom jag på att jag ju kunde kolla hur någon annan i klassen löst det, via ftp:n. Så jag provade två personers lite skilda lösningar och anpassade dem till min databas. Fortfarande samma sak. Pillade lite här och där. Ingen skillnad.

Jag tror jag satt i tre timmar och försökte få inloggningen att fungera.

Sen provade jag Jens hemtenta-inloggning. Den fungerade inte heller. Så då ringde jag honom för att höra om det var något fel på de inloggningsinstruktioner vi fått. Men det hade fungerat för honom. Då provade jag min sida med Explorer. Då fungerade det. Det var Firefox som inte ville! Förmodligen hade det fungerat hela tiden egentligen.

Jag provade med Firefox på en annan dator. Där funkade det. Så det är det Firefox jag sitter med nu som jävlas.

Det var de tre timmarna det. Men de var nog inte helt värdelösa. Jag blev ju tvungen att finkolla allt i php-dokumentet och tror att jag lärde mig en del på det. Både om uppbyggnaden och om de små detaljerna...

Och så blev jag påmind om vikten av att kolla i olika webläsare. Det gjorde jag mycket under Publicering via internet-kursen, men trodde väl inte att det skulle behövas med inloggningen. Men nu vet jag bättre.


Soundtracket idag var DR Jazz, vilket visade sig vara perfekt som bakgrundsmusik. Då och då kommer det in en vänlig stämma och pratar lite danska.

Jo och så har jag såklart skapat de tabeller jag behöver till shoppen.

27 april 2006

Objektmodell

Nu finns en objektmodell att beskåda, här i gif-tappning:


Hemtentan igång

Det blir en webbshop för japanska filmer och TV-serier.

Jag har precis varit i Köpenhamn med min flickvän. Det var väldigt roligt och trevligt, men inte så bra för stressnivån med hemtentan. Jag missade två praktiska lektioner till, och känner mig nu allmänt PHP- och MySQL-förvirrad. Men vi planerade och betalade resan när schemat fortfarande sa att det skulle vara halvklass fredag och måndag. Men det hade ju inte blivit mer tid till hemtentan för mig om schemat fortfarande varit så. Det blir heltid i helgen.

Nu har jag iallafall fått hjälp att komma igång, och det gjorde att det känns lite bättre. Nu ska jag börja med att göra en objektmodell.

18 april 2006

Efter att ha varit sjuk är jag frisk

Efter att ha legat sjuk försöker jag nu åter sätta mig in i PHP, och få in det som sades om MySQL när jag var borta.

Detta är mitt nya hem.