PHP Script refreshen

Hallo.

Ist es möglich ein PHP-Script zu refreshen…so in der art wie der aktualisier-button jedes browsers??

Gruss,
Sebastian

Ist es möglich ein PHP-Script zu refreshen…so in der art wie
der aktualisier-button jedes browsers??

also dafür brauchst du gar kein PHP, geht mit HTML!

statt google kann man da ja dann auch die eigene seite angeben.

grüßle
Geisterkarle

nachtrag
hier noch kurz von selfhtml:

Bei lokalen Adressen auf dem gleichen Server können Sie absolute oder relative Pfadangaben ohne Angabe von http:// und Domain notieren.

hier noch kurz von selfhtml:

Bei lokalen Adressen auf dem gleichen Server können Sie
absolute oder relative Pfadangaben ohne Angabe von http:// und
Domain notieren.

diesen meta-tag kenne ich, jedoch aktualisiert dieser die ganze seite…inkl. meines iframes…jedoch dieser iframe darf nicht aktualisiert werden…

gibts da auch was anderes??

Gruss,
Sebastian

hab ich dich jetzt falsch verstanden…

wenn ich bei meta tag beim content die php-datei rein schreibe…aktualisiert er mir nur die php-datei die ich da übergebe und nicht die ganze seite…

das php script wird mittels include(’’) aufgerufen…

tach,

also…
wenn du eine index.php hast die einen iframe beinhaltet…
kannst du nicht verhinden , dass sich der iframe aktualisiert
wenn du die seite aktualisierst…

beschreib mal was du eigentlich vorhast.
ich denke der ansatz ist falsch.

was meinst du denn mit script refreshen?
was soll denn aktualisiert werden und was nicht.

grusz

Pixel

hi pixelkönig.

was meinst du denn mit script refreshen?
was soll denn aktualisiert werden und was nicht.

es soll nur ein script aktualisiert werden und zwar das script useronline.php, dass sich als include auf der website befindet…

beschreib mal was du eigentlich vorhast.
ich denke der ansatz ist falsch.

also ich hab da eine datenbank, da werden alle aktiven user eingetragen, die sich auch der homepage befinden…mit name, ip, time() und der gleichen

dieses script wird jedoch nur beim ersten mal ausgeführt, wenn jemand auf die website kommt…also wenn nun jemand sich nochmals anmeldet, sieht der eine (wo sich später) angemeldet hat, 2 User Online…der wo früher online war, sieht 1 User Online…jedoch, wenn nun die Seite aktualisiert wird…sehen beide user, 2 User online…

ich brauche etwas, dass mir das script aktualisiert, nochmals aufruft…

Am besten AJAX
hi,

pack die ausgabe des scripts in einen Iframe und
lass sich den erneuern…
ODER benutze AJAX… das ist noch viel perfekter dafuer.

grusz

Pixel

pack die ausgabe des scripts in einen Iframe und
lass sich den erneuern…
ODER benutze AJAX… das ist noch viel perfekter dafuer

k…kann kein ajax…also noch ein iframe…

oder gibts doch noch was in php??

dann solltest du dir meinen beitrag untennoch mal durchlesen.
da ist ganz einfach eine shoutbox mit ajax erklärt :wink:

Gruß

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

k…kann kein ajax…

ist nich schwer… 3 oder 4 zeilen code… mehr ist das nicht.
gibt dutzende beispiele im web.
ist ja eigentlich nur javascript…

oder gibts doch noch was in php??

nein… php hat mir der darstellung in diesem sinne nichts zu tun.
du moechtest, dass nur ein teil einer webseite aktualisiert wird.
das ist die aufgabe von HTML / Javascript.
PHP hat eignetlich „nichts“ mit layout zu tun…
fakt ist… es muss ein request aufs useronline script
von statten gehen… damit zum einen der user gezaehlt und
auf der anderen seite auch angezeigt wird.
und das geht nur, indem der browser halt den selbigen schickt.
mit ajax geht das im hintergrund und ohne neues laden der seite. macht also genau das was du moechtest… oder

also noch ein iframe…

oder so…
aber da kannst du mit dem browsercaching in konflikt geraten.
ausserdem sind iframes immer noch nicht (oder zum glueck) wirklich beliebt in den suchmaschinen.

also… ich denke …
es gibt mit sicherheit (hab jetzt nicht geschaut) mehrere , die
aehnliche anforerungen haben wie du…
eventuell such dir doch einfach ein useronline script/snippet welches die ausgabe via ajax steuert.

grusz

pixel

hi.

oder gibts doch noch was in php??

dann solltest du dir meinen beitrag untennoch mal durchlesen.
da ist ganz einfach eine shoutbox mit ajax erklärt :wink:

und wo?

Gruss,
Sebastian

http://www.wer-weiss-was.de/cgi-bin/forum/showarchiv…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

http://www.wer-weiss-was.de/cgi-bin/forum/showarchiv…

danke…ich schau sie mir mal an…

gibts in PHP keine Möglichkeit dies zu erreichen??

gibts in PHP keine Möglichkeit dies zu erreichen??

wenn du eine browseranzeige aktualisieren willst, musst du einen request machen. ob du das nun mit ajax, popup, iframe tust bleibt sich gleich.

du kannst natuerlich auf dem server ein script alufen lasen, das nie abbricht, oder in regelmaessigen intervallen aufgerufen wird, davon wird aber wie gesagt im browser nix passieren.

du kannst natuerlich auf dem server ein script alufen lasen,
das nie abbricht, oder in regelmaessigen intervallen
aufgerufen wird, davon wird aber wie gesagt im browser nix
passieren.

und wie würde das mit den „regelmaessigen intervallen“ von sich gehen??
z.B. das es nach ca. 2 minuten ausgeführt wird??

du richtest einen cronjob ein, der dein script ueber die kommandozeile ausfuehrt.
aber nochmal der hinweis: die ausgabe beim user aendert sich dadurch nicht.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

du richtest einen cronjob ein, der dein script ueber die
kommandozeile ausfuehrt.
aber nochmal der hinweis: die ausgabe beim user aendert sich
dadurch nicht.

k also…hilf das auch nicht

Du musst mir Javascript das PHP script immer wieder neu ausführen lassen.
http://de.selfhtml.org/javascript/objekte/window.htm…

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]