Gå til innhold

Hjelp til et kontaktskjema med variabel kontakt


Anbefalte innlegg

Hei. Jeg har et kontaktskjema der brukeren kan velge hvilken avdeling han/hun ønsker skal få beskjeden, hver avdeling har 3-4 stykker som skal motta beskjeden hver sin gang. Så hvis noen sender beskjed til avdeling2, så skal den første beskjeden gå til ansatt1, neste gang skal den gå til ansatt2 osv. Hvordan kan man gjøre noe slikt?

 

Jeg bruker nå denne koden for å hente ut hvilken avdeling mailen skal bli sendt til:

  switch($_REQUEST["avdeling"]){
 	case "avdeling1":
   $registernoticeEmail = "[email protected]";
   $registernoticeEmail = "[email protected]";
   break;
 	case "avdeling2":
   $registernoticeEmail = "[email protected]";
   $registernoticeEmail = "[email protected]";
   break;

Men nå kommer jo mailen til alle ansatte i den avdelingen. Noen som har noen tips/forslag?

Endret av Garreth
Lenke til kommentar
Videoannonse
Annonse

PHP

switch($_POST["avdeling"]){

  case "avdeling1":

   $registernoticeEmail = "[email protected][email protected]";

   break;

  case "avdeling2":

   $registernoticeEmail = "[email protected][email protected]";

   break;

}

 

kanskje? utestet :p

se her http://no2.php.net/manual/en/function.mail.php

 

edit; avsluttet }'en

Endret av Stale2k
Lenke til kommentar

Ja, den er nok mer riktig enn min for å sende til alle i den avdelingen, men det er ikke det jeg lurer på. Jeg prøver å lage det til slik at den første meldingen som blir sendt gjennom kontakt skjemaet bare skal gå til ansatt1. Den neste meldingen (kanskje det går 5 dager mellom hver melding) skal da gå til ansatt2. Den neste meldingen skal gå til ansatt3 osv osv. Men jeg lurer på om det er mulig med kun php. Det må vel kanskje skrives til en tekstfil, som sjekker hvem som fikk mail sist?

Lenke til kommentar

Er mulig ja, men det blir mye enkelere med MySQL da, hvorfor skal du bare ha PHP da?

Om det ikke er støtte for MySQL på serveren finnes det mange gratis mysql databaser :)

 

Så er det bare å logge mailsendingen i en tabell, og lage et script som sjekker hvem som fikk den siste mailen :)

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...