Avatar billede hnteknik Novice
18. marts 2002 - 12:10 Der er 5 kommentarer og
1 løsning

Specific selection af records som f.eks. i Hotmail

Jeg søger en metode til f.eks. at kunne sende en email til 5 specifikke personer ud af 10 lige som i HOTMAIL.

Altså et generelt system: ved klik på en optionbox vælg X ud af Y records og foretag en action f.eks. valgt via en knap eller et rullegardin.

Jeg søger en løsning til det der med selection af records. Skal man have en form omkring hele recordlistningen, så man kan gennemløbe det ?

Henrik
Avatar billede cms Nybegynder
20. marts 2002 - 09:26 #1
?!
Du vil have en selectbox hvor man vælger nogle items, som hver repræsenterer en record i en database. Når man så trykker på en knap skal den udføre en handling på disse?
Prøv noget a-la dette:

<form method=post>
Vælg brugere:
<select name="modtagere" multiple>
  <option value=819>Bruger med ID=819
  <option value=820>Bruger med ID=820
  <option value=904>Bruger med ID=904
</select>
<input type=submit value="Send brev">
</form>

og i modtagefilen:
<%@ LANGUAGE="JScript" //er det ikke sådan man skifter sprog?

var modtagerestr = Request.Form("modtagere");
var modtagere = modtagerestr.split(',');
for (var i=0; i<modtagere.length; i++){
  modtager = modtagere[i];
  //gør noget...
  response.write('skrevet til '+modtager+'<br>');
}

%>
Avatar billede hnteknik Novice
20. marts 2002 - 12:02 #2
>>cms

Den kender jeg godt. Bruger selv metoden til at kombinere multiselects for at danne uniqe SQL søgninger.

Absolut brugbar, men ser ikke rigtig køn ud..

Men - men - men ded er jo ikke rigtig ded jeg er på udkig efter - men funktionaliteten er nok den samme.

Jeg tænker mig, at indlæse en query i en table med en form som container og ud for hver record at sætte en selection box. Nederst i formen har man flere knapper eller en combobox, som fyrer et kald af til et javascript, som gennemløber select i til n og forbereder en eller anden action: slet, mærk med et flag eller send en mail etc.

Jeg troede en eller anden havde noget snurrende, som vedkommende ville dele med os andre. Spørgsmålet er, hvor mange 'records' en form kan holde eller om man skal lave en page 1 udaf n som man vist også gør i hotmail listningen af inboxen.

Spørgsmålet er - hvorn gåret de det i Hotmail.

Henrik
Avatar billede hnteknik Novice
26. marts 2002 - 12:02 #3
>>CMS

Jeg er ved at koge noget sammen ala HOTMAIL. Bygget op over en form og en selection box for type af action on checked records. Skal lige have udskilt formnavnene på mine checkboxe på modtagesiden, så skulle det køre

Henrik
Avatar billede cms Nybegynder
26. marts 2002 - 12:28 #4
okay jeg kigger lige på hotmail...
Avatar billede cms Nybegynder
26. marts 2002 - 13:12 #5
er det i inbox, det der med en checkbox ved hver mail?
Avatar billede hnteknik Novice
02. april 2002 - 14:12 #6
>CMS

Jeg har nu noget kørende ala HOTMAIL, hvor man via checkboxe selectiv kan vælge en, flere eller alle poster og via en dropdown menu kan vælge et eller anden action. Jeg har også en modtager asp, som behandler de overførte IDer efter det ønskede ( Se min anden posting om switch og string parametre). Jeg er således tæt på målet. Ping mig, hvis du vil have noget gramsekode!

Henrik
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
Kurser inden for grundlæggende programmering

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