Leden kunnen flyers van een evenement insturen.
Het ID (en daarmee alle andere gegevens) is bekend van het lid.
En ik laat de datum noteren van het evenement.
Gedurende een week wordt de flyer getoond tot dag na de activiteit.
Er kunnen ook meerdere evenementen op een dag zijn.
Nu kan elk ander lid ook (al dan niet per ongeluk) dezelfde flyer insturen.
Is er een mogelijkheid om dat te blokkeren?
Bestandsgrootte? Kenmerken van de foto?
Bedankt vast voor het meedenken.
Dank voor je snelle reactie.
Ik bedenk me net dat ik ook de postcode moet laten invullen ivm gebruik in google maps api.
Ik kan de bestandsnaam dan aanpassen naar dag en postcode en daarop laten checken.
De keren dat een ander evenement op dezelfde dag op dezelfde postcode plaatsvindt zal gering zijn.
Als het toch meer zal zijn dan gedacht kan ik eventueel nog checken op bestandsgrootte.
De keren dat een ander evenement op dezelfde dag op dezelfde postcode plaatsvindt zal gering zijn.
Wat als er in een straat met allemaal kroegjes (BV Doelesteeg in Leeuwarden of Peperstraat in Groningen) allemaal evenementen zijn met koningsdag of hemelvaart?
Kun je niet controleren op naam (die ze dan moeten invullen, lijkt me sws handig dat de naam bekend is ipv alleen een flyer ivm SEO), op datum en op locatie?
Op de flyer zelf staan natuurlijk de benodigde gegevens
Dus aanvullende gegevens zijn denk ik niet nodig..
Met de geocoder kan ik zelfs het adres of de lat/lon koppelen aan de bestandsnaam.
Moet voor googlemaps api toch de lat en de lon hebben.
Moet alleen wel letten op de klantvriendelijkheid van de invoer.
Dus naast het uploaden van de flyer niet teveel aanvullende vragen.
Maar ipv postcode kan ik wel het adres laten invullen.
Ik koppel het fotoboek van de evenementen aan google maps api.
Ik heb vanaf google maps al de optie erin om buiten google maps van alles te laten zien.
Bedankt voor de reacties!
Wat @Randy zegt. Als precies dezelfde afbeeldingen worden geupload (indien de bestanden inhoudelijk hetzelfde zijn, zij het met verschillende bestandsnamen) dan zou je hier op kunnen filteren. Je zou dit kenmerk bij (de afbeelding van) het evenement op kunnen slaan.
Je zou ook al de upload kunnen controleren met simpelweg md5() (en niet per definitie het fysieke bestand) en dan met een query nagaan of een identieke afbeelding al geupload was. Je zou dan in de foutafhandeling van het formulier kunnen refereren aan (de afbeelding behorende bij) het evenement en de gebruiker de vraag kunnen stellen "er bestaat al een soortgelijk evenement, is dit een duplicaat?".
Ook zou je kunnen overwegen om terugkerende evenementen in te bouwen die met een bepaalde frequentie plaatsvinden.
EDIT: en als een evenement een vast affiche heeft kun je natuurlijk altijd meerdere evenementen laten refereren aan dezelfde afbeelding.