Avatar billede floetti Nybegynder
14. september 2003 - 13:31 Der er 5 kommentarer og
1 løsning

Bloker en brugers mail

Hej!

Jeg er i gang med at lave et lille community. Jeg har lavet et mail system, så brugere kan sende mails til hinanden, ligesom alt andet. Så er der lige det at jeg gerne vil have at en bruger kan blokere en anden, så om han sender en mail, så vil den ikke komme frem!

Der er to tabeller, ved navnet.

users_mail og address_book


Kan du hjælpe?

På forhånd tak

-> floetti
Avatar billede Slettet bruger
14. september 2003 - 13:37 #1
Jeg har selv tidligere lavet noget lign. og det nemmeste er at have en tabel der hedder f.eks. users_block og indeholder 3 felter:

id (autoincrement)
user
user_blocked

så når en bruger blokerer for meddelelser fra en anden bruger sættes den ind i tabellen, og når mailen sendes tjekker du om afsenderen er blokeret.
Avatar billede floetti Nybegynder
14. september 2003 - 13:41 #2
Så da en blokeret bruger sender en mail, så vil han få besked om at han er blokket?
Avatar billede Slettet bruger
14. september 2003 - 13:46 #3
Ja, du laver bare en SELECT * FROM user_blocked WHERE user='modtagernavn' AND user_blocked='afsendernavn'

Returnerer denne query noget skal mailen ikke sendes.
Avatar billede floetti Nybegynder
14. september 2003 - 13:50 #4
OK, skal se hvordan jeg kan lave det.... !
Avatar billede floetti Nybegynder
16. september 2003 - 21:57 #5
Det ser ud til at virke, men man behøver da ikke at have en tabel til for at tjekke..., man kan jo bare lave en kolonne i tabellen address_book, som hedder accept, som så har værdien 'N' for blokket og 'Y' for godkendte, så tjekker den bare hvem der sendes til og så om den er blokket eller ei... !!!

Det er noget det samme som med... men Tak anyways :o)

-> Floetti

P.S. et svar ville være nok for mig !
Avatar billede floetti Nybegynder
18. maj 2006 - 00:59 #6
lukkes...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester