neverdie Posted May 6, 2008 at 12:20 PM Report Share #183571 Posted May 6, 2008 at 12:20 PM Boa tarde a todos! É o seguinte, queria colocar um chat num site que ando a fazer em que nao é presiso de haja salas ou outros... apenas um chat directo entre 2 utilizador ex. uma pessoa tem um link para outra e ao clicar neste abra um chat entre elas! Alguem me pode dar uma ideia de como fazer, nao é presiso codigo apenas uma ideia use como BD mysq! Cumprimentos! Marco Link to comment Share on other sites More sharing options...
Battousai Posted May 6, 2008 at 02:00 PM Report Share #183590 Posted May 6, 2008 at 02:00 PM Em flash ou java fica sempre mais bonito, mas com ajax já fazes coisas potentes. Não sei se queres saber mais sobre isso. Link to comment Share on other sites More sharing options...
neverdie Posted May 7, 2008 at 12:19 PM Author Report Share #183765 Posted May 7, 2008 at 12:19 PM Nao é porque nao quero apreender coisas novas..., mas queria mesmo em PHP (que é para nao andar a misturar...)! Cumprimentos Link to comment Share on other sites More sharing options...
Battousai Posted May 7, 2008 at 01:47 PM Report Share #183777 Posted May 7, 2008 at 01:47 PM Hum só com php não consegues fazer similar a um chat. Chat é um conceito em que falas em tempo real. Só com php isso não é possível, tens que fazer uso de uma linguagem que também interactue com o cliente, como o JavaScript, fazendo refresh à página, ou como referi, usando ajax. Link to comment Share on other sites More sharing options...
cyclop Posted May 7, 2008 at 02:00 PM Report Share #183780 Posted May 7, 2008 at 02:00 PM Hum só com php não consegues fazer similar a um chat. Chat é um conceito em que falas em tempo real. Só com php isso não é possível, tens que fazer uso de uma linguagem que também interactue com o cliente, como o JavaScript, fazendo refresh à página, ou como referi, usando ajax. Olha que não, com php e html tambem se fazem chats 🙂 "Quando eu for grande quero ser como o Celso" Link to comment Share on other sites More sharing options...
Battousai Posted May 7, 2008 at 02:03 PM Report Share #183783 Posted May 7, 2008 at 02:03 PM Olha que não, com php e html tambem se fazem chats 🙂 A isso chamam-se Fórums. :fartnew2: Link to comment Share on other sites More sharing options...
djthyrax Posted May 7, 2008 at 02:05 PM Report Share #183785 Posted May 7, 2008 at 02:05 PM O cyclop tem razão. Consegues fazer um chat apenas com XHTML e PHP. 🙂 Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
Battousai Posted May 7, 2008 at 02:13 PM Report Share #183788 Posted May 7, 2008 at 02:13 PM Explain please -.- Link to comment Share on other sites More sharing options...
djthyrax Posted May 7, 2008 at 09:18 PM Report Share #183889 Posted May 7, 2008 at 09:18 PM Explain please -.- Tens uma página normalíssima com uma text-box, 1 iframe, e uma lista utilizadores. A text-box ia fazer POST através da iframe, e nos headers da resposta ao POST no iframe, davas para fazer refresh em, digamos, 5 segundos. Não é perfeito, mas funciona.Para algo mais composto, podes simplesmente usar JavaScript ou JavaScript+Flash para passares a restrição de pedir a um outro hostname, ou usar um protocolo que não assente em HTTP. Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
Battousai Posted May 7, 2008 at 09:22 PM Report Share #183892 Posted May 7, 2008 at 09:22 PM opa... nem respondo... ? Link to comment Share on other sites More sharing options...
djthyrax Posted May 7, 2008 at 10:08 PM Report Share #183907 Posted May 7, 2008 at 10:08 PM opa... nem respondo... ? Porquê? 😄 Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
Guest id194 Posted May 7, 2008 at 11:11 PM Report Share #183923 Posted May 7, 2008 at 11:11 PM Porquê? 😄 Não é óbvio? Ate eu percebi o que Battousai quis dizer... Link to comment Share on other sites More sharing options...
cyclop Posted May 8, 2008 at 08:08 AM Report Share #183939 Posted May 8, 2008 at 08:08 AM Eu não entendi o que ele quiz dizer... "Quando eu for grande quero ser como o Celso" Link to comment Share on other sites More sharing options...
fnds Posted May 8, 2008 at 04:13 PM Report Share #183993 Posted May 8, 2008 at 04:13 PM Porquê? 😄 Não é óbvio? Ate eu percebi o que Battousai quis dizer... Eu não entendi o que ele quiz dizer... É só trabalho.... Link to comment Share on other sites More sharing options...
Battousai Posted May 8, 2008 at 04:22 PM Report Share #183996 Posted May 8, 2008 at 04:22 PM O exemplo dado não é um chat, é uma coisa ridícula. Experimentem fazê-lo e vão ver que tipo de chat aquilo é lol. Link to comment Share on other sites More sharing options...
cyclop Posted May 8, 2008 at 04:39 PM Report Share #184001 Posted May 8, 2008 at 04:39 PM ai ai... queres mesmo? estás a obrigar o pessoal a fazer uma coisa bonita só para te mostrar que é possibel? "Quando eu for grande quero ser como o Celso" Link to comment Share on other sites More sharing options...
fnds Posted May 8, 2008 at 04:42 PM Report Share #184002 Posted May 8, 2008 at 04:42 PM ai ai... queres mesmo? estás a obrigar o pessoal a fazer uma coisa bonita só para te mostrar que é possibel? Força, superiende-me 😄 Link to comment Share on other sites More sharing options...
Battousai Posted May 8, 2008 at 04:42 PM Report Share #184003 Posted May 8, 2008 at 04:42 PM Nem é ser bonita, é ser uma solução, digamos, rasca. Vocês é que são chatos. Para umas coisas tem que ser tudo ao pormenor e cagagésimo, para outras mandam às 3 pancadas. Link to comment Share on other sites More sharing options...
djthyrax Posted May 8, 2008 at 06:18 PM Report Share #184016 Posted May 8, 2008 at 06:18 PM Nem é ser bonita, é ser uma solução, digamos, rasca. Vocês é que são chatos. Para umas coisas tem que ser tudo ao pormenor e cagagésimo, para outras mandam às 3 pancadas. Quando não podes usar JavaScript, é uma hipótese. Não é a mais bonita, mas FUNCIONA <-Ou então, em vez de estares sempre a fazer refresh à iframe, podes simplesmente ir mandando output para o cliente sem fechar a ligação, e teres o form a fazer submit para uma iframe invisível. Ou seja, tinhas 2 ligações persistentes (1 para a lista de utilizadores, outra para o chat propriamente dito), e tinhas o form para quando estás a falar. Um software que usa esta abordagem é o CGI:IRC. Não peças ajuda por PM! A tua dúvida vai ter menos atenção do que se for postada na secção correcta do fórum! Link to comment Share on other sites More sharing options...
Battousai Posted May 8, 2008 at 06:41 PM Report Share #184021 Posted May 8, 2008 at 06:41 PM Quando não podes usar JavaScript lol output para o cliente sem fechar a ligação sim e se for shared host, habilitas-te a que te cortem isso. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now