Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

Webshop maken met php/mysql

blackhawkdesign
6 antwoorden
  • Hallo
    Voor school ben ik aan mijn eindopdracht informatica bezig.
    Ik ben daarvoor met een webshop bezig en ben al een heel eind, alleen ik zou graag nog een winkelwagenfunctie erop zetten.
    In mijn database staan de artikelen met Artcode, Categorie, Subcategorie, Prijs en Omschrijving.
    Waarschijnlijk zijn alleen de kolommen Artcode en Prijs in dit geval van belang.

    Het liefst zou ik hebben dat je op de pagina van een product kan klikken op bestellen (het aantal hoeft niet in dit geval), en dat het dan tijdelijk wordt opgeslagen ofzo. Als men naar de winkelwagen gaat, staan daar de bestelde artikelen (en totale prijs) en dan kan men een naam en emailadres invullen en daar krijg ik een mailtje van.

    Wie kan mij op weg helpen? Op internet staat wel wat info maar elke webshop zit weer anders in elkaar…
  • Begin maar eens met een ontwerp, want het lijkt er op alsof je gewoon bent begonnen wat in te tikken.
    Bedenk hoe een echte winkel er uit ziet, wat je daar doet vertaal dat in objecten en use cases. De rest volgt dan bijna vanzelf.

    (en denk je echt dat we hier een school-opdracht gaan uitkauwen ? Zeker bij een eind-opdracht wordt toch verwacht dat je zelf het werk hebt gedaan, tenzij tegenwoordig anders is ;) )
  • Naja op zich vraagt hij toch niet hoe alles moet? Zover ik zijn verhaal lees vraagt hij alleen een opstapje richting het maken van de winkelwagen en heeft hij de winkel zelf al wel.

    Een winkelwagen wordt vaak clientside geregeld, dus met behulp van javascript/cookies.

    http://www.quirksmode.org/js/cookies.html

    JQuery is een javascript framework waarmee je makkelijker javascript kan schrijven. Ook die heeft een cookie plugin : http://plugins.jquery.com/project/cookie

    Ik denk dat je hiermee wel op weg kunt :)

    btw, best pittige opdracht, wij hoefden als eindopdracht van informatica in de havo alleen een access database te maken met queries.

    Succes!
  • Precies de website is al zo goed als af. Want dat heb ik deels al gemaakt voor een vorige opdracht. Nu heb ik hem verder uitgewerkt en wil er dus een soort van winkelwagentje op plaatsen.

    En als je met 30 leerlingen zit met maar 1 leraar moet je soms wel eens even op het internet raad gaan zoeken..

    Ik ga even kijken of ik eruit kom met die twee links!
  • Al zaten er honderd leerlingen in een klas … als je niet eens de basis-principes van goed software-ontwerp kent dan zul je er mbv het internet nog niks van bakken.

    Of dat nu client- of server-side is maakt niks uit, want de techniek is echt het minst belangrijke van het gehele ontwerp.

    Hebben ze jullie dan helemaal niks uitgelegd over het ontwerpen van software ?
    Je kunt niet zo maar eventjes iets er bij hacken en dan hopen dat het werkt (en dat is wat je zo te lezen aan het doen bent).
    Ik kan je nu al garanderen dat je bij de volgende uitbreiding/wijziging in de problemen gaat komen.
    Want welke betaalmethoden ga je ondersteunen ? Hoe eenvoudig is het om dat uit te breiden ?
    Wat doe je met verzendkosten en btw ?
    Denk je er aan dat die per artikel en land verschillen ?
    Heb je rekening gehouden met het feit dat je klanten niet alleen in nederland zullen zitten ?
    Kun je meerdere talen ondersteunen zonder je website opnieuw te moeten bouwen ?
    Wat doe je als een client de ondersteuning voor cookies heeft uitgeschakeld ? …
  • Is het ook echt de bedoeling om deze site online te zetten?

    Waar maak jij je druk om?
    Als je niet wilt helpen hou dan gewoon je bek..



    Ongeveer de hele site is afhankelijk van de database, er zijn nergens producten of prijzen vermeld die niet variabel zijn. En als je echt goed gelezen hebt zie je dat het zomaar een informatica opdracht is, dus wat nou betaalmogelijkheden en vreemde talen, bladiebla

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.