Stig Runar Vangen homepage
Websider utviklet med PHP

Websider utviklet med PHP

Trondheimslista

En annonsetjeneste for kjøp og salg samt jobber i Trondheims-området. Min oppgave har vært å korrigere feil i skriptet som ble kjøpt inn til denne websiden.
PHP, MySQL
Sunday July 31. 2005

Digital Kjøttkontroll

Digital kjøttkontroll er en database over kjente problemer som kan oppstå med kjøtt fra forskjellige dyreslag. Disse sidene ble først utviklet av studenter ved HiNT som et prosjekt i undervisningen. Jeg fikk i oppdrag å konvertere disse sidene fra ASP+Access til PHP+MySQL, oppdatere disse sidene, og korrigere noen feil i original-skriptene.
PHP, MySQL
Monday September 29. 2003

Café S'il Vous Plaít

Et utviklingsprosjekt gjennom skolen. Inneholder avanserte funksjoner som webmail, chatting, bildegalleri og et avansert administrasjons-system.

Da oppdragsgiver ikke kan så mye om webprogrammering selv, lagde vi også et administrasjons-grensesnitt. Gjennom dette grensesnittet er det enkelt for hvem som helst å skrive inn tekster osv. som senere vil bli plassert ut på sidene.

Etter ønske fra oppdragsgiver lagde vi et chatte-system. For at noen i det hele tatt skal kunne gå inn her og prate, må man ha et gyldig brukernavn og passord. I tillegg må administrator godkjenne deres konto. Dette for å unngå misbruk av denne tjenesten.

Webmail-systemet ble utviklet av meg alene, og består av socket-oppkobling mot en mail-tjener. All tolkning av data foretas av egenutviklede skript. Det ble siktet mot å lage et system som er nesten like funksjonabelt som SquirrelMail og i tillegg støtte mottak av html-mail, noe som SquirrelMail altså ikke har. Målene ble nådd, og resultatet ble et system som er enkel å integrere inn i andre systemer, samtidig som det er enkelt konfigurerbart.

Under utviklingsprosessen fikk vi en del innspill som f.eks. at vi skulle sette alle farger på sidene i gråtoner. Dette på grunn av at logoen deres også er svart-hvit (se øverst til høyre på skjermdumpene). Vi og flere andre syntes at dette ga sidene et veldig kjedelig utseende, men da det var oppdragsgivers ønske, måtte vi bare gjøre som vi ble fortalt.

Merk at disse sidene nå for tiden ikke er lik de sidene vi lagde, og reflekterer derfor ikke det arbeidet som vi gjennomførte den gangen.
PHP, MySQL
Friday May 3. 2002

Blue Book / Blå bok

En side jeg utviklet for HiNT. Idéen bak siden var å samle inn informasjon om alle de studenter som hadde tatt MPA-kurset. Mange detaljer om studentene som kan puttes inn. Systemet fungerer slik at man først oppretter et kull av navn og epost-adresser i administrasjonen. Deretter sender man ved hjelp av det samme systemet ut meldinger til alle de som står i denne listen. Navn og epost kan byttes ut for alle personene i listen automatisk. Når man så har tatt imot mailen, får man en adresse man skal gå til. Ved å gå til denne adressen, kan man sette opp brukernavn og passord slik at man kan legge til informasjon om seg selv. All denne informasjonen kan også nås gjennom administrasjonen i tilfelle brukernavn og passord blir glemt av. Dette prosjektet inneholdter god del smådetaljer som var utrolig vanskelig å sette sammen. Mailing-systemet ble såpass bra at jeg kommer til å bruke det på senere prosjekter også.
PHP, MySQL
Tuesday April 2. 2002

Autosenteret Vikhamar

Mitt første betalingsoppdrag for en webside laget med PHP. Er i bunn og grunn ingenting mer enn en database over biler med bilde og litt informasjon. Hver bil har mulighet til å ha både et lite bilde og mange store.

Gjennom administrasjonen kan man også angi hvilke biler som skal dukke opp på forsiden, og tekstene på de resterende sidene. Dette grensesnittet er såpass enkelt at hvem som helst kan endre og legge til nye biler, og det var også det som gjorde at jeg hadde suksess med denne leveransen.
PHP, MySQL
Sunday December 16. 2001