Dialog-Funktion ein einem CGI-Chat auf Perl-Basis!
Gerald
- cgi
Hallo,
ich moechte in einem CGI-Chat auf perl-Basis eine
1 zu 1 Unterhaltung (Dialog-Funktion) integrieren.
Kann mir hier jemand sagen
a) ob dies mit Perl ueberhaupt moeglich ist
b) wenn ja, wie funktioniert das
brauche nicht unbedingt
den kompletten Code dazu, waere aber ganz toefte!
c) wenn nein, welche Moeglichkeiten gibt es da noch?
Gruss an alle
Gerald
Hallo Gerald!
Mit Perl geht eine oft gebrauchte Variante so:
Ist aber nicht so schön, funktioniert aber für einen ganz einfachen Chat. Andere Systeme funktionieren mit Server-Push oder IRC oder so. Da kenn ich mich aber nicht aus.
Gruss, sprain
Hallo Gerald!
Mit Perl geht eine oft gebrauchte Variante so:
- Eingabe machen
- Script scheibt es in HTML-Datei
- HTML-Datei aktualisiert sich alle x Sekunden
Ist aber nicht so schön, funktioniert aber für einen ganz einfachen Chat. Andere Systeme funktionieren mit Server-Push oder IRC oder so. Da kenn ich mich aber nicht aus.
Gruss, sprain
Vielen Dank erstmal,
aber wie schicke ich die HTML-Datei genau an
einen Client und nicht an alle, die gerade am Chat
beteiligt sind?
Gruss
Gerald.
Hallo Gerald!
Mit Perl geht eine oft gebrauchte Variante so:
- Eingabe machen
- Script scheibt es in HTML-Datei
- HTML-Datei aktualisiert sich alle x Sekunden
Ist aber nicht so schön, funktioniert aber für einen ganz einfachen Chat. Andere Systeme funktionieren mit Server-Push oder IRC oder so. Da kenn ich mich aber nicht aus.
Gruss, sprain
Vielen Dank erstmal,
aber wie schicke ich die HTML-Datei genau an
einen Client und nicht an alle, die gerade am Chat
beteiligt sind?
Gruss
Gerald.
Du schickst die beiden User, die im Dialog sind einfach in einen extra Raum =o) übergibst also den Raumnamen demScript und dann legt er eine entsprechende HTML-Datei an, die nur die beiden lesen können.
Ich hab das etwas anders gelöst bei meinem Chat (www.webholix.de/chat)
es geht zwar bisher nur Flüstern, weil ich noch keine zeit gefunden ahb, Räume zu integrieren, aber schaus Dir einfach mal an, der Chat ist auch in Perl geschrieben =o)