Avatar billede biodk Nybegynder
14. december 2003 - 16:32 Der er 7 kommentarer

Simpel text chat.

Hej, jeg er igang med en simpel text chat. Jeg har oprettet tabellen chat med felterne. hvem hvad og text.
Vi starter med:
Jeg får fejl på denne linje ->
$db->ExecSQL("INSERT INTO chat (hvem,text)VALUES('"$s_brugernavn"','".$_POST["chat"]."')");

$s_brugernavn er det man er logget ind som.
Og så har jeg et input felt der hedder chat
Avatar billede x-bixi Nybegynder
14. december 2003 - 16:41 #1
Php er ikke godt at lave chats i!
Avatar billede schaefner Juniormester
14. december 2003 - 16:42 #2
$db->ExecSQL("INSERT INTO chat (hvem,text)VALUES('".$s_brugernavn."','".$_POST['chat']."')");
Avatar billede biodk Nybegynder
14. december 2003 - 16:42 #3
Det er skam fint nok, og det er også totalt underordnet.
Avatar billede biodk Nybegynder
14. december 2003 - 17:12 #4
Jep så ryger fejlen væk..
Linjen er indført i den her lille kode:
if(!isset($_POST["sendchat"]) && $_SESSION["byrum"] !== "2")
{
$db->ExecSQL("INSERT INTO chat (hvem,text)VALUES('".$s_brugernavn."','".$_POST["chat"]."')");
}

else
{
echo "<script> location = 'unchat.htm' </script>";
}


Altså. hvis man trykker på sendchat så ska den tilføje login navnet til hvem og inputfeltets værdi til text. Men.. Når jeg går ind i rum (dvs. byrum 2) så får jeg bare hvid selvom jeg ikke har trykket på noget sendchat eller lign.
Avatar billede biodk Nybegynder
14. december 2003 - 17:24 #5
får jeg bare hvid = ryger over på unchat.htm :D

og.. $_SESSION["byrum"] == "2")
har jeg lige lavet det om til..
men hva mangler jeg mere?
Avatar billede biodk Nybegynder
14. december 2003 - 17:35 #6
ups,.,.slf ska der ikk else med.. det er slettet.. hva mangler jeg mere så?
Avatar billede biodk Nybegynder
14. december 2003 - 17:56 #7
Ja ups min fejl.. Det virker fint.. Min fejl ligger i min vischat kode.

Det er bare den her kode:
<?

echo "<tr><td><b>$hvem: </b></td><td>$text</td></tr>";

?>

Men den ska jo ligesom gentage sig selv antal rækker der er ? Hvordan ?
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