Achtergrond keuze
Hallo,
Op mijn website wil ik graag dat de bezoekers de achtergrond zelf kunnen kiezen (een image)
En dat dit per ip word opgeslagen. Zodat ze het niet steeds opnieuw in te hoeven stellen.
Over heel mijn website gebruik ik PHP
Gr. Jorg
en alvast bedankt!
Op mijn website wil ik graag dat de bezoekers de achtergrond zelf kunnen kiezen (een image)
En dat dit per ip word opgeslagen. Zodat ze het niet steeds opnieuw in te hoeven stellen.
Over heel mijn website gebruik ik PHP
Gr. Jorg
en alvast bedankt!
Gesponsorde koppelingen:
Okee, leuk.
En de vraag is nu of wij het voor jou gaan maken?
En de vraag is nu of wij het voor jou gaan maken?
Dus, wat houd je tegen?
De vraag is hoe dat moet? Ik heb misschien een idee om meerdere CSS te maken met in elke een andere achtergrond en dan kunnen de daar uit kiezen.
En de gegevens van de bezoeker sla je op ip op in de database.
Wat is dan nog het probleem?
Wat is dan nog het probleem?
:P ik weet niet hoe dat moet,
Gewijzigd op 09/10/2010 21:31:41 door Jorg Heesbeen
Je mist basiskennis.
Lees je dan eerst eens een beetje in op www.phptuts.nl.
Lees je dan eerst eens een beetje in op www.phptuts.nl.
Gewijzigd op 09/10/2010 21:47:21 door - SanThe -
Waar ergens moet ik op die website kijken. Want ik moet dan denk ik weten hoe je moet connecten met de database en hoe de website de gekozen CSS ophaalt?
Ik beheers eigenlijk wel de basis
Ik heb al mijn website geconect met de database, alleen waar ik niet uitkom is hoe de de keuze wordt opgeslagen in de database en hoe die word geladen. Kan iemand een simpel scriptje maken voor mij?
Ik heb al mijn website geconect met de database, alleen waar ik niet uitkom is hoe de de keuze wordt opgeslagen in de database en hoe die word geladen. Kan iemand een simpel scriptje maken voor mij?
Als je de basis beheerst moet het niet heel moeilijk zijn.
Begin met de tabel in je database waarin je de gegevens op wilt gaan slaan. Iets als:
preferences
----------
id
ip_adres
background
Vervolgens een formuliertje waarin de gebruiker een achtergrond kan selecteren en tenslotte een afhandeling van het formuliertje waarin je het ip adres bepaalt en dat met de gekozen achtergrond in de database opslaat. Uiteraard zul je wel even moeten controleren of het ip adres niet al in de database voorkomt, in dat geval zul je het bestaande record willen updaten.
Begin met de tabel in je database waarin je de gegevens op wilt gaan slaan. Iets als:
preferences
----------
id
ip_adres
background
Vervolgens een formuliertje waarin de gebruiker een achtergrond kan selecteren en tenslotte een afhandeling van het formuliertje waarin je het ip adres bepaalt en dat met de gekozen achtergrond in de database opslaat. Uiteraard zul je wel even moeten controleren of het ip adres niet al in de database voorkomt, in dat geval zul je het bestaande record willen updaten.
Edit:
Voor de netheid sla je de achtergronden natuurlijk ook op in de database. Je datamodel wordt dan al snel zoiets:
backgrounds
-----------
id
background
preferences
---------
id
ip_adres
background_id
backgrounds
-----------
id
background
preferences
---------
id
ip_adres
background_id
Gewijzigd op 09/10/2010 22:21:12 door Joren de Wit
Zou je een klein tutorialtje kunnen schrijven? of is dat te veel gevraagd :P
Gewijzigd op 09/10/2010 23:07:20 door Jorg Heesbeen
Ja, dat is te veel gevraagd. Beide tutorials waarvan ik de link heb gegeven zijn door mij geschreven. Met de informatie die daarin staat moet je dit zelf wel kunnen maken. Het is een kwestie van proberen en opnieuw proberen...



