Avatar billede Matekick Nybegynder
25. januar 2011 - 09:33 Der er 5 kommentarer og
1 løsning

Få en email, når nyhed oprettes

Hejsa alle sammen.
Dette er så mit første spørgsmål på eksperten, håber på meget positiv feedback :)

Jeg har igennem et halvt år, udviklet et komplet intranet for min arbejdes plads, det har været en større proces, men det lykkes til sidst, og det er sat i drift med 100 medarbejdere, som aktivt arbejder i det.

Men som der altid er med nye projekter, så kommer alle de gode ideer, når først man har smidt systemet i gang.

Mit spørgsmål er:
Jeg har en nyheds område, hvor lederne kan skrive nyheder ind, jeg kunne godt tænke mig, at hver gang der blev oprettet en ny nyhed så fik alle medarbejdere en email, med overskriften på denne besked.

Alle brugerne brugernavn, er deres email.

Jeg forestiller mig en if statment, som går ind og tjekker om formen bliver submittet, som derefter går ind og laver en mail, og hiver variablen fra emnet, og smider med over i mailen, og dermed går ind i databasen og vælger alle medarbejdere.

Men har brug for hjælp til at se, om det er en fornuftig måde, eller om der findes en nemmere måde.


Mvh
Matias
Avatar billede michael_stim Ekspert
25. januar 2011 - 09:36 #1
Kan du ikke bare lægge den sammen med nyhedssiden. Når chefen skriver en nyhed, bliver det vel smidt ned i en database, så sender du bare et mail samtidigt.
Avatar billede Matekick Nybegynder
25. januar 2011 - 10:20 #2
Et eksempel rent kode mæssigt, ville være rigtig dejligt :)
Avatar billede michael_stim Ekspert
25. januar 2011 - 10:46 #3
Har du udviklet et helt intranet, burde det ikke være så svært. Brug php's mail funktion:

http://dk.php.net/manual/en/function.mail.php
Avatar billede Matekick Nybegynder
25. januar 2011 - 10:53 #4
Havde bare brug for at dreje det lidt rundt i hovedet :)
Takker for hjælpen, og hvis du skriver et svar, for du point.
Avatar billede michael_stim Ekspert
25. januar 2011 - 11:16 #5
Samler ikke på point, læg selv et svar og accepter dit eget svar.


If (der er klikket på indsæt nyhed){
Indsæt nyhed i databasen
Kald på alle mailadresser
i loopen sender du et mail til de adresser der kommer
}
Avatar billede Matekick Nybegynder
25. januar 2011 - 11:20 #6
..
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