Avatar billede scaniav8 Nybegynder
06. juli 2005 - 00:58 Der er 10 kommentarer og
1 løsning

Skrive privat på en chat > en drop down menu

Hej...

Jeg skal have lavet sådan at man kan skrive privat til brugere på min chat..!
Jeg har fået lavet sådan at man kan læse private beskeder ved at bruger:
privat = 1
tilbruger = brugerid (f.eks 1)

Nu skal jeg bare have lavet dropdown menuen hvor man kan skrive til brugere der er online..!
Når man har skrevet en besked og trykker på "Send besked" ser koden sådan ud:

        $datotid = date("d.m.y - H:i:s");
        $time = time();
        mysql_query("INSERT INTO textsystem SET brugernavn = '$_SESSION[Brugernavn]', txt = '$_POST[msg]', rum = '$row[rum]', time = '$time'");
Avatar billede javastart Nybegynder
06. juli 2005 - 01:02 #1
Hvad er dit spørgsmål?
Avatar billede scaniav8 Nybegynder
06. juli 2005 - 01:05 #2
Er du træt? :P
"Jeg skal have lavet sådan at man kan skrive privat til brugere på min chat..!"
"Nu skal jeg bare have lavet dropdown menuen hvor man kan skrive til brugere der er online..!"

I dropdown skal den måske vise hvem der er online? ;););)
Avatar billede jaw Nybegynder
06. juli 2005 - 01:07 #3
Det "eneste" du vel så behøver, er at tilføje et felt der hedder "til bruger" i din tabel. Når så du henter dataene ud, så drejer det sig jo bare om, at det kun er den bruger der har det samme id som "til bruger"-feltet indeholder der må se beskeden.

Dropdown-menuen vil vel kunne laves på baggrund af de brugerid's chatterne har? Der har du vel en tabel med deres nicks og deres id?
Avatar billede scaniav8 Nybegynder
06. juli 2005 - 01:09 #4
Jeps og jeg ved godt hvordan selve php koden skal se ud, men kan du give mig et eksempel på en typisk Drop Down menu?
Avatar billede jaw Nybegynder
06. juli 2005 - 01:13 #5
Ja, sådan her f.eks.:

<?

echo"
  <select name='from_user'>
";

$q = mysql_query("SELECT nick, id FROM tabel ORDER BY nick ASC");
while($row = mysql_fetch_array($q)) {
  echo"<option value='".$row['id']."'>".$row['nick']."</opstion>";
}
echo"
  </select>
";

?>
Avatar billede jaw Nybegynder
06. juli 2005 - 01:14 #6
Eller som bare ren html, så er det:

<select name='test'>
  <option value='1'>Hest</option>
  <option value='2'>Kanin</option>
</select>
Avatar billede scaniav8 Nybegynder
06. juli 2005 - 01:27 #7
Tak det virkede :) læg et svar =)
Avatar billede scaniav8 Nybegynder
06. juli 2005 - 01:27 #8
har også et andet problem forresten, det er det samme system, hvis du gider kigge på det?
Avatar billede jaw Nybegynder
06. juli 2005 - 01:28 #9
No problemo - og selv tak :)
Avatar billede jaw Nybegynder
06. juli 2005 - 01:28 #10
Du opretter jo bare, så må jeg/vi se om det kan fikses...
Avatar billede scaniav8 Nybegynder
06. juli 2005 - 01:28 #11
har nemlig ikke flere point :P men ok vi prøver :P
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