Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [Php] Seite aktualisieren, sobald Eintrag geändert wurde (https://www.delphipraxis.net/154490-%5Bphp%5D-seite-aktualisieren-sobald-eintrag-geaendert-wurde.html)

citybreaker 13. Sep 2010 12:09

[Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Hallo!

Leider weiß ich nicht, ob es für mein Problem nen Stichwort gibt. Ich möchte
ne Php Seite aufrufen, auf der Inhalt aus einer MySql Datenbank aufgerufen wird. Das ist
aber auch nicht das Problem.

Jetzt würde mich interessieren, ob es eine Möglichkeit gibt die Seite automatisch
zu aktualisieren sobald ein Wert in der Datenbank geändert wird. (Zum Beispiel über
ein Delphi Programm).

Ich möchte möglichst nicht jede Sekunde, meine das Php Script nicht neu laden müssen.
Hat da jemand schon Erfahrung mit gemacht, ob das überhaupt möglich ist?

DeddyH 13. Sep 2010 12:14

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Normalerweise ist es doch so, dass der Client (also der Browser) die Seite anfordert. Daraufhin startet das PHP-Script eine DB-Anfrage und schickt den generierten HTML-Code zurück an den Browser. Damit ist die Sache dann erledigt, Du kannst auf der Serverseite doch gar nicht wissen, welcher Client die Seite überhaupt noch darstellt. Von daher scheint mir das ein unmögliches Unterfangen zu sein.

citybreaker 13. Sep 2010 12:15

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Also einer dauerhafter Vergleich mit der Datenbank ist nicht möglich?

DeddyH 13. Sep 2010 12:16

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Was willst Du denn vergleichen?

citybreaker 13. Sep 2010 12:18

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Auf meiner Seite stelle ich Wert X da. (x = 1) Sobald aus welche Grund auch immer in der Datenbank verändert wird, (x = 2)
soll sich die Homepage aktualisieren und den neuen Wert von X darstellen.

DeddyH 13. Sep 2010 12:22

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
"Die Homepage" kann sich doch gar nicht aktualisieren. Bei jeder Anfrage wird doch der aktuelle Wert aus der DB abgerufen (zumindest sollte das so sein), d.h. der Client müsste die Seite neu anfordern. Wie willst Du ihm das sagen?

youuu 13. Sep 2010 12:32

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Möglich muss es defenitive sein, nur ob es in PHP realisierbar ist weiß ich nicht.
Denn es gibt Seiten Beispiel die sich selbst aktualisieren.

In diesem Beispiel kommen neue News hinzu ohne das man die Seite per "Hand" neu anfordert/ aktualisiert.

Wie genau dies läuft, kann ich nicht sagen, da ich damit keine Erfahrung habe, aber möglich ist es.

DeddyH 13. Sep 2010 12:35

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Das wird wohl per Javascript (also clientseitig) gesteuert.

BUG 13. Sep 2010 14:08

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Das passende Suchwort zu dem Thema wäre imho Bei Google suchenAjax.

DeddyH 13. Sep 2010 14:30

AW: [Php] Seite aktualisieren, sobald Eintrag geändert wurde
 
Wobei das J in AJAX ja auch für Javascript steht ;) Ich bleibe dabei, das dürfte wohl nur über clientseitiges Polling zu machen sein, zumindest habe ich keine andere Idee.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:10 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz