WinFuture-Forum.de: Chat Basteln ... - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
  • 2 Seiten +
  • 1
  • 2

Chat Basteln ...


#1 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

  geschrieben 29. Dezember 2006 - 00:40

Hallo liebe Community,

Ich möchte einen Chat basteln auf PHP-,HTML- & CSS-Basis. Das ist soweit nicht das Problem. Ich kann das alles realisieren nur habe ich das Problem mit den 'reloaden', d.h. wen ein User etwas geschrieben hat dan wird es nicht sofort bei den anderen angezeigt. Nun möchte ich aber nicht das mit ein Frame machen, welches sich jeden 5 Sekunden neuläd sondern auf eine andere Art. Mit Flasch funktioniert das ganze gut, nur ich habe weder Ahnung noch ein Program, womit man Flash-datein bearbeiten kann. Nach dem Sommer 2007 beginne ich mit meiner Berufsschule, wo ich unter Anderen Java lerne - mit was man einen Chat sehr gut realisieren könnte - doch solange möchte ich nicht warten. Ich hoffe ihr könnt mir paar Vorschläge machen. Dafür wäre ich euch echt dankbar.

MfG, Keny

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

Anzeige



#2 _deen_

  • Gruppe: Gäste

geschrieben 29. Dezember 2006 - 00:43

<HEAD>
<META HTTP-EQUIV=REFRESH CONTENT=5>
</HEAD>

5 ist die Zeit in Sekunden bis zum Reload.
Edit:
Geht auch in JS:
<html>
<head>
<title>Auto Reload</title>
<script language="JavaScript">
<!--
var time = null
function move() {
window.location = 'http://yoursite.com'
}
//-->
</script>
</head>
<body onload="timer=setTimeout('move()',5000)">
<p>see this page refresh itself in 5 secs.
</body>

Dieser Beitrag wurde von deen bearbeitet: 29. Dezember 2006 - 00:44

0

#3 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 29. Dezember 2006 - 00:49

Hm ... das ist im Endeffekt das selbe - jede 5 Sekunden wird die Seite neugeladen - aber das ist gerade das, was ich nicht möchte :whistling:

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#4 _deen_

  • Gruppe: Gäste

geschrieben 29. Dezember 2006 - 00:54

Argh, ich sollte mir mal die Posts genauer durchlesen... Mein Fehler, sorry!
Edit: Flash-Dateien können afaik nur mit der Adobe-Software vernünftig bearbeitet werden, kostet 'ne Menge Geld. In Flash sollte das mit Hilfe von ActionScript realisierbar sein.

Dieser Beitrag wurde von deen bearbeitet: 29. Dezember 2006 - 00:56

0

#5 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 29. Dezember 2006 - 00:58

Ja nur ich bin eine arme Sau ich kann mir sowas teueres nicht leisten :whistling:

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#6 Mitglied ist offline   Crooklyn 

  • Gruppe: aktive Mitglieder
  • Beiträge: 225
  • Beigetreten: 27. Juni 04
  • Reputation: 0

geschrieben 29. Dezember 2006 - 01:23

Benutz die 30daytrial :whistling:
0

#7 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 29. Dezember 2006 - 01:35

Crooklyn :whistling:
Hm ich komme um Java oder Flash nicht rum ...

Habt ihr Erfahungen mit Ajax?

Dieser Beitrag wurde von keny bearbeitet: 29. Dezember 2006 - 01:37

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#8 Mitglied ist offline   NightTiger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 701
  • Beigetreten: 19. März 06
  • Reputation: 0
  • Wohnort:Bern
  • Interessen:Webdesign -&gt; (X)HTML, CSS, ein bisschen PHP und ein bisschen JavaScript ;))

geschrieben 29. Dezember 2006 - 13:27

@keny

Falls du mit AJAX arbeiten willst (hab ich persönlich noch nie) könnte das Openbook von Galileo Computing über JavaScript und AJAX interessant sein. Zu finden ist es hier ;)

Dieser Beitrag wurde von NightTiger bearbeitet: 29. Dezember 2006 - 13:31

0

#9 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 762
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 29. Dezember 2006 - 17:00

Wenn du den Chat ohne Flash/Java etc. vernünftig realisieren willst glaube ich wirst um AJAX nur schwer rum kommen -.-
0

#10 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 31. Dezember 2006 - 17:12

[Elite-|-Killer] ja leider ... naja muss ich eben Java lernen :D

NightTiger ich dank dir! Das ist ja mal toll ... das Buch Java ist auch eine Insel wolte ich mir kaufen. Aber da ist es ja kostenlos :) ... das ist auch das komplette Buch nur in Online-Version oder täusch ich mich da?

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#11 Mitglied ist offline   mo 

  • Gruppe: aktive Mitglieder
  • Beiträge: 1.796
  • Beigetreten: 17. Juni 02
  • Reputation: 0
  • Wohnort:Ulm / BaWü

geschrieben 01. Januar 2007 - 20:53

ohm, mit java script geht das wunderbar, musst ja nicht nen ganzen frame relaoden, sondern einfach neue daten für das "chatfenster" anfordern. siehe auch xml/http-get mit java script. google sollte da genügend ergebnisse liefern.
I'm mó. mo's good twin.
0

#12 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 02. Januar 2007 - 18:47

mo Daran hab ich auch schon gedacht aber ich möchte nicht, dass das Fenster dan so "flackert" ... weisst du was ich meine? Immer wen es neugeladen wird "flackert" das dan so.

Ich hätte da noch diese Idee:
Ein User verschickt eine Nachricht > in Form von [Datum - Zeit][Usernamen][Text] > Das "Javascript" bei den anderen Usern liest nur die letzte Zeile aus der Datei, die auf dem Server liegt > Wen Zeile neu (verglichen wird >[Datum - Zeit]< ) > Wen Zeile neu dan ~> zeige sie beim User an - else ~> mach nix

Sozusagen das das Script dan so pro Sekunde nachschau ob eine neue Zeile geschrieben wurde und diese dan einfach bei User anzeigt. - Und nicht das er das ganze Fenster neuläd...

Mit Ajax müsste doch sowas möglich sein ... Nur leider Kann ich weder JavaScript noch Ajax (ist eigentlich JavaScript + XML denk ich)

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#13 Mitglied ist offline   [Elite-|-Killer] 

  • Gruppe: aktive Mitglieder
  • Beiträge: 762
  • Beigetreten: 02. Oktober 05
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Passau

geschrieben 02. Januar 2007 - 21:13

Dann google dir doch mal ein paar Javascipt/AJAX kentnisse an, sollte genung Ajax basierende Open Source Chats geben...
Und ja, Asynchronious Javascript And Xml.
0

#14 Mitglied ist offline   K050V4 

  • Gruppe: aktive Mitglieder
  • Beiträge: 788
  • Beigetreten: 13. August 04
  • Reputation: 0
  • Geschlecht:Männlich
  • Wohnort:Stuttgart
  • Interessen:(X)HTML<br />CSS2+<br />PHP 4/5<br />MySQL 5<br />Symfony 1.2+<br />JavaScript / AJAX<br />jQuery<br />C++<br />C#<br />Java<br />...

geschrieben 02. Januar 2007 - 21:23

Jap das werde ich tun :lol:
wen jemand doch was findet - bitte gleich posten.
Würde mich riesig freuen!

Dieser Beitrag wurde von keny bearbeitet: 02. Januar 2007 - 21:23

Zitat

"In der Welt des Erkennbaren ist die Idee des Guten die höchste." - Platon

Spritify! Easy CSS-Sprite-Generator | Albanisch Deutsch Wörterbuch
0

#15 Mitglied ist offline   NightTiger 

  • Gruppe: aktive Mitglieder
  • Beiträge: 701
  • Beigetreten: 19. März 06
  • Reputation: 0
  • Wohnort:Bern
  • Interessen:Webdesign -&gt; (X)HTML, CSS, ein bisschen PHP und ein bisschen JavaScript ;))

geschrieben 02. Januar 2007 - 21:33

ich hab mir das Buch "AJAX für Dummies" gekauft. Die "..für Dummies"-Bücher sind wirklich gut! Empfehlenswert! :lol:
0

Thema verteilen:


  • 2 Seiten +
  • 1
  • 2

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0