Avatar billede funstuff.dk Nybegynder
17. juli 2001 - 01:54 Der er 16 kommentarer og
1 løsning

Hjælp til chat.

Hej.

Er gået i gang med at lave en chat..
Det er nemt nok hvis den bare skal kunne skrive beskeder til alle brugere, men hvad gør jeg så når man skal kunne skrive privat beskeder...

når man skriver en normal besked ser min application sådan ud: application(\"rum1_alle_beskedid1\")

rum1= er bare hvis jeg skal have flere rum.
alle = er til alle bruger, kunne måske ændre det til en bestemt bruger..
beskedid1 = er beskedens id nummer når der bliver skrevet en ny besked laves beskedid1 om til beskedid2..

sådan udskriver jeg beskederne:

for x = 1 to 20
response.write \" & application(\"rum1_alle_beskedid_\" & x ) & \"<br>\"
next


men hvordan gør man så man kan skrive privat beskeder ogsa?? Jeg er bare helt lost!!!

Håber nogle kan hjælpe mig..

Hilsen
Morten
Avatar billede well_r Nybegynder
17. juli 2001 - 01:56 #1
Hvis hver bruger under login får en id..... så kan du vel sige....
application(\"rum1_id-x_beskedid1\")

hvorefter den finder den textfil som brugeren har......(-> DE SKAL JO HVER have deres txt fil!)
Avatar billede Slettet bruger
17. juli 2001 - 01:56 #2
gå i gang med at kigge på de enkelte brugeres session ID

session.sessionid

Så kunne du jo:

for x = 1 to 20
response.write \" & application(\"Privat_BeskedID_\" & x & \"_bruger_\" & session.sessionid) & \"<br>\"
next
Avatar billede well_r Nybegynder
17. juli 2001 - 01:57 #3
men..anyway..svært for mig at forklare..
:(
kender ikke lige noget til ASP
Avatar billede Slettet bruger
17. juli 2001 - 01:58 #4
nej.. du skal selvf sørge for at fo _modtagerens_ session ID over i den application variabel... men det giver sig selv
Avatar billede funstuff.dk Nybegynder
17. juli 2001 - 02:00 #5
ok, hvis jeg nu gider hver bruger et id, og så laver en application(\"rum1_brugerid1_beskedid1\")

men hvad gør jeg så når alle beskederne skal skrives ud??

for der er jo både nogel der hedder (\"rum1_brugerid1_beskedid1\" og (\"rum1_alle_beskedid1\"
Avatar billede well_r Nybegynder
17. juli 2001 - 02:38 #6
kan man ikke lave sådan at HVIS der nu står brugerid0 så skal alle modtage den..derimod hvis der står brugeridx(alt andet end 0) så skal kun modtageren se den?
Avatar billede funstuff.dk Nybegynder
17. juli 2001 - 02:39 #7
Ja det kan man sikkert godt, men hvordan vil jeg meget gerne vide??
Avatar billede well_r Nybegynder
17. juli 2001 - 03:05 #8
Funstuff.dk -> jeg ville mægtig gerne hjælpe.. MEN.. ASP er desværre ikke LIGE det jeg kan finde ud af.. er mere til PHP :/
Avatar billede euroman28 Nybegynder
17. juli 2001 - 03:36 #9
hvorfor opfinde den dybe tallerken 2 gange ?
Avatar billede funstuff.dk Nybegynder
17. juli 2001 - 10:22 #10
øhh euroman28 hvad mener du med det?
Avatar billede well_r Nybegynder
17. juli 2001 - 10:30 #11
Han mener noget simpelt.. hvorfor lave noget som allerede er lavet? :o)
Avatar billede funstuff.dk Nybegynder
17. juli 2001 - 10:34 #12
hmm altså en chat eller hvad?
Avatar billede well_r Nybegynder
17. juli 2001 - 10:43 #13
yeps :o)
Avatar billede funstuff.dk Nybegynder
17. juli 2001 - 21:40 #14
hmm det var til stor hjælp...
Avatar billede well_r Nybegynder
17. juli 2001 - 21:49 #15
Hvis det var PHP kunne jeg godt hjælpe.. men...det er jo ASP du vil have.........
så.... desværre :(
ingen hjælp fra min side :(
Avatar billede funstuff.dk Nybegynder
17. juli 2001 - 21:52 #16
nej php gør desværre ikke..
men ellers tak..
Avatar billede funstuff.dk Nybegynder
17. august 2001 - 01:32 #17
Har selv fundet en løsning..
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