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 - 17 Sept 2019 Antworten
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: 1504

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: 833

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: 1328

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  

Antworten
Forum » PHP & MySQL » Chat

Aktuelle Beiträge zur Hilfe im Forum für Homepage - Chat im Forum Homepage Hosting AntwortenLetztes Posting
CMS für Online Shop
in "PHP & MySQL"
25 23.08.2019 10:37 von Againg
Fehlermeldung beim Importieren der Datenbank in phpmyadmin
in "PHP & MySQL"
0 02.08.2019 22:14 von iFuchs
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
Rangliste (Ohne Mysql) (Kompliziertes Ordner System)
in "PHP & MySQL"
1 16.08.2018 09:08 von Klaus1973
Print view MySQL Database Install problems?
in "PHP & MySQL"
1 16.08.2018 09:08 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
php preg_replace_callback für dynamischen Link
in "PHP & MySQL"
0 05.07.2016 11:02 von Rm21
PHP Code verschlüsseln
in "PHP & MySQL"
20 21.02.2016 21:25 von Kilian1
migrierter WP-Blog läuft nicht ...
in "PHP & MySQL"
0 04.02.2016 02:01 von Oxygon



Besucher : 6296239    Heute : 46     Gestern : 1164     Online : 47     17.9.2019    0:55      1 Besucher in den letzten 60 Sekunden        
alle 60.00 Sekunden ein neuer Besucher
Nach oben