WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik



Im Homepage und Webhosting-Forum --- Chat

Scripte und Programme für PHP, MYSQL. Diskussionen zur Programmierung im Web. Fragen zu CMS, Blogsoftware, Shops, Newsletter und vielen weiteren Scripten.

Forum » PHP & MySQL » Chat - 21 Nov 2024 Thema geschlossen
im Forum für Webhosting Homepage gefunden:
Chat
Crash
Otto-Normal-Poster
Threadstarter




Beiträge: 74

Hi,
Ich bau mir gerade ein Chat und hab ein Problem, nämlich ich hab eine Seite Login.php da gibt man sein name ein dann läd er das frameset mit der Eingabe.php?chatuser= aber wenn ich den Text eingeb und er die eingabe reloaded dann verliehrt er die Variable $chatuser wieso?

  Profil   Editieren   Zitieren
Philipp Gérard
Foren-Team




Beiträge: 1502

weil du sie nicht an das formular anhängst!

1:


---
Arbeit ist das Feuer der Gestaltung. - Marx

  Profil   E-Mail   Website   Editieren   Zitieren
Crash
Otto-Normal-Poster
Threadstarter




Beiträge: 74

Danke, hat geklappt. Nun hab ich ein weiteres Problem ich hab es so gemacht, das die ausgabe jede 2 sekunden aktualisiert, damit man den neuen Text sieh, das is aber blöd wie kann ich das verändern? Damit es nur aktualisiert, wenn man was schreibt oder so..

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Also aktualisieren, wenn man selber etwas schreibt ist ja nicht so schwer. eifnach ins onClick vom Senden-Button, aber wenn jemand anderes etwasschreibt ist das so einfach nicht mehr zu realisieren. Ich fürchte das wird so, wie du es jetzt aufbaust nicht gehen.

Schau mal hier:
http://www.webwork-community.net/posting2314_23_0.html

Diese Nachricht wurde geändert von: languitar
  Profil   Editieren   Zitieren
Crash
Otto-Normal-Poster
Threadstarter




Beiträge: 74

Hi,
hmm das ist ja dan schon eine art Chat-Stream .. naja ich werd mal gucken, was ich machen kann danke

  Profil   Editieren   Zitieren
Crash
Otto-Normal-Poster
Threadstarter




Beiträge: 74

Ich bin ein totaler Anfänger in PHP und bekomm sowas noch nicht hin, gibt es da noch eine einfachere Möglichkeit? :/

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

Poste doch mal deinen Ansatz (den Code). Dann kann man das etwas besser nachvollziehen.

  Profil   Editieren   Zitieren
Crash
Otto-Normal-Poster
Threadstarter




Beiträge: 74

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11:


Hier, aber das geht nicht, da er den Text tausendmal ausgibt..

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

ja, weil php immer nur ein fertiges ergebnis an den browser sendet. Du müsstest also quasi mit JavaScript die Ergebnissseite immer wieder neu laden, was echt enrvtötend ist...

  Profil   Editieren   Zitieren
Crash
Otto-Normal-Poster
Threadstarter




Beiträge: 74

Hi,
Hmm, naja das ist es ja, das ist zeimlich schwer als PHP anfänger sowas zustande zu bringen, ich wolte eher erstmal ein text basierten Chat machen, bis ich mit mit Chat-Streams beschäftige da das viel Zeit einnimmt ...

  Profil   Editieren   Zitieren
languitar
Foren-Team




Beiträge: 2795

dann must du wohl oder übel einfach immer wieder eine Textdatei auslesen lassen und als Seite ausgeben und die dann mit JavaScript alle paar sekunden neu laden lassen... ekelhaft...

  Profil   Editieren   Zitieren
Crash
Otto-Normal-Poster
Threadstarter




Beiträge: 74

Hi,
Es muss doch aber eine bessere, einfachere methode geben ... :(

  Profil   Editieren   Zitieren
Ehemaliges Mitglied (#644)
Forenheld




Beiträge: 832

nein, es geht auch anders.
Wie Can in meinem Thread schon beschrieben hatte:
Die Verbindung zur DB bleibt erhalten (Server Push) du schaust, ob eine neue Zeile in der DB
ist. Wenn ja, liest er diese aus, wenn nicht schläft er weiter. soviel von mir

  Profil   Editieren   Zitieren
Crash
Otto-Normal-Poster
Threadstarter




Beiträge: 74

Ich arbeite aber noch nicht mir mySQL

  Profil   Editieren   Zitieren
Can
Halbgott




Beiträge: 1324

paul schrieb am 31.10.2003 15:56
nein, es geht auch anders.
Wie Can in meinem Thread schon beschrieben hatte:
Die Verbindung zur DB bleibt erhalten (Server Push) du schaust, ob eine neue Zeile in der DB
ist. Wenn ja, liest er diese aus, wenn nicht schläft er weiter. soviel von mir


Und genau das nennt sich Chat-Stream, womit Crash im Moment noch nichts zu tun haben will. Eine einfachere Lösung für nen Chat als ständig neu laden gibts nicht, nen Chat ist nun mal nichts einfaches...

Die Sache mit den Chatstreams muss man übrigens nicht mit ner Datenbank machen, geht auch mit Text - das ist unter Umständen sogar noch schneller als mit ner DB!

Can

---
"S-púrlawits'chkâ A-ngáse gûrewüdíx" - Zaphrot Bibelprox

  Profil   E-Mail   Editieren   Zitieren
Seite 1 | 2  

Thema geschlossen
Forum » PHP & MySQL » Chat

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Chat im Forum Homepage Hosting AntwortenLetztes Posting
Cybersicherheit für Unternehmen
in "PHP & MySQL"
3 18.11.2024 14:05 von Gaswer
Wirtschaftslage in der Ukraine
in "PHP & MySQL"
3 22.10.2024 15:04 von Gaswer
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
3 19.07.2021 06:00 von newtopblog
kleines problem mit phpadmin
in "PHP & MySQL"
5 11.04.2021 22:22 von Zavylon
Counter mit PHP
in "PHP & MySQL"
4 22.03.2021 16:29 von Robeni
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
CMS für Online Shop
in "PHP & MySQL"
18 26.05.2019 13:29 von raiserle
Regestrierungproblem
in "PHP & MySQL"
3 28.11.2018 13:20 von norbertofahey
PHP Datum ausgeben?
in "PHP & MySQL"
1 19.10.2018 10:04 von Klaus1973
PHP befehl ausführen
in "PHP & MySQL"
11 16.08.2018 09:08 von Klaus1973
Visual Composer selber programmieren?
in "PHP & MySQL"
0 22.01.2017 23:45 von Redji



Besucher : 8126396    Heute : 314     Gestern : 463     Online : 26     21.11.2024    11:05      0 Besucher in den letzten 60 Sekunden        
Nach oben