[HTML] Seite neu laden

Flatscho

Ensign
Registriert
Sep. 2002
Beiträge
197
Kann ich mit irgendeinem HTML oder PHP Befehl den Browser dazu zwingen, eine Seite einfach nochmal zu laden?
 
Ja, das geht, da gibts so nen refresh-Befehl. Muss aber erstmal kurz gucken wie das war.

Edit:

Hier die Lösung:

die folgende Zeile musst du in den Head-Bereich der html seite einfügen und anpassen. (eigentlich is der Befehl für ne automatische weiterleitung gedacht, wenn du aber die gleiche Seite noch mal aufrufst, is es ein refresh)

<meta http-equiv="refresh" content="5"; URL="http://www.seite.de/">


Hoffe es klappt!
 
Zuletzt bearbeitet:
oder auf knopfdruck neu laden mit javascript:

Code:
<a href="javascript:location.reload()" target="_self">Neu laden</a>
 
nein
 
Wenn du dir vor Augen hältst, dass PHP eine serverseitige Sprache ist und lediglich HTML-Code und anderen Code ausgeben kann, kommst du zu dem Ergebnis, dass dies schon theoretisch gar nicht möglich ist. Der Browser bekommt davon, dass die Seite mit PHP generiert ist, absolut gar nichts mit (Ausgenommen von Header-Tags oder der Dateiendung .php, was man jedoch beides ändern bzw. deaktivieren kann). ;)

Edit: Das heißt, doch, es gibt eine Möglichkeit, den Browser per Header weiterzuleiten, indem man ihm eine neue Location mitteilt. Dabei ist jedoch die Zeitspanne immer gleich 0, d.h. der Besucher bekommt die gerade geladene Seite gar nicht zu sehen.

PHP:
header( "Location: https://www.computerbase.de" );
 
Zuletzt bearbeitet:
Klar ist es möglich..

Indem du den HTML Code in PHP integrierst..

die sieht z.B. folgendermaßen aus:

Code:
<head>
<meta http-equiv="refresh" content="5"; URL="http://www.seite.de/">
</head>

<?php
hier der ganze php code
?>

du hast also am Anfang der Seite HTML als verarbeitung, dann wird der PHP Code integriert.. hoffe ist ne richtige Antwort auf die Frage ;) Schon etwas länger her, seit ich die letzte php Page gecodet habe..

Gruß
 
@BoDyGuArD

was hat das jetzt mit PHP zu tun !? ist immer noch HTML ;)
 
Aber Bodyguard liegt in seiner Beantwortung richtig! Du musst in diesem Fall PHP in HTML einbinden !

Gruß
Frederik
 
Wie willst du denn bitte PHP in HTML einbinden wenn du HTML mit PHP ausgibst. Wie Steffen schon sagte ist PHP ne Serverseitige Scriptsprache und läuft dem zu folge vor der Ausgabe also HTML ab. Eine Neuladen kannst du daher z.B. nur über einen Button realisieren.
 
ich bräuchte das ganze über nen Button...kann mir da wer nen code geben?

also man klickt auf nen button und es kommt ein reload....danke
 
<LORD> schrieb:
ich bräuchte das ganze über nen Button...kann mir da wer nen code geben?

also man klickt auf nen button und es kommt ein reload....danke
Zusammen mit BOZ_ers Vorschlag und ein wenig Eigeninitiative wärst du auf diese Lösung gekommen:
HTML:
<button onclick="location.reload()">Seite neu laden</button>
 
Danke...ich kenn mich halt null aus(echt fast gar nix von html) deswegen is eigeninitiative bei mir ned angesagt.
 
Zurück
Oben