mysqldumper
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 14.03.2003, 10:21   #1
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg

iFrame, PHP, Seite automatisch aktualisieren


Ich lasse in einem IFrame eine php Seite anzeigen. Aus diversen Gründen muss ich die php-Seite alle 20 Sekunden automatisch aktualisieren lassen (das mache ich mittels echo '<meta http-equiv="refresh" content="20; URL=http://.....php">'. Soweit funktioniert alles.
Manchmal kommt es aber vor, das plötzlich die php-Seite im IFrame nicht angezeigt wird. Es erscheint die Meldung "die Seite kann nicht angezeigt werden".
Woran kann das liegen?
Ich kann mir nur vorstellen das manchmal beim automatischen Refresh die Seite kurzzeitig nicht erreichbar ist (was eigentlich nicht möglich ist weil es ein interner Server ist, kein Internet!) und somit die Fehlermeldung erscheint. Das anschließend der Refresh nicht mehr funktioniert und die Seite erst wieder angezeigt wird wenn ich die Seite komplett neu aufrufe, ist mehr als ärgerlich. Kann mir jemand einen Tip geben???
dieter99 ist offline   Mit Zitat antworten


Alt 17.03.2003, 10:33   #2
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
kann der Fehler durch das iFrame verursacht werden?

kann ich die automatische Aktualisierung auch ohne meta-tag realisieren?
dieter99 ist offline   Mit Zitat antworten
Alt 17.03.2003, 10:56   #3
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
aus welchen Gründen musst du denn alle 20 Sec refreshen?

es gibt auch Möglichkeiten in PHP
zuerst dann Script in den schalf wiegen per:

PHP-Code:
sleep(20); 
und dann per header wieder auf die selbe Site verweisen:

PHP-Code:
header ("LOCATION: deinsite.php"); 
gruß Alex
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 17.03.2003, 11:59   #4
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Zitat:
Original geschrieben von holunda
aus welchen Gründen musst du denn alle 20 Sec refreshen?
Weil ich so eine Art "Chat" mittels mysql erstellt habe. Eingegebene Daten werden in einer mysql Datenbank gespeichert und als php Datei ausgegeben. Wenn ich keinen automatischen Refresh setze, dann bekommen User, die die php-Steite bereits geöffnet haben, die Änderung(en) nicht angezeigt.
Oder gibt es eine elegantere Lösung?
dieter99 ist offline   Mit Zitat antworten
Alt 17.03.2003, 12:11   #5
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
ein wenig angepasst dürfte dir das hier helfen

gruß Alex
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 17.03.2003, 12:46   #6
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
aha, mittels java script.

angenommen ich habe die seite A, in der mittels iframe auch die seite B angezeigt wird.
ist es möglich, in der seite A den refresh der seite B zu erzwingen? (das java script muss im quelltext der seite A stehen, aktualisiert soll aber seite B werden).
Wie muss das script dann lauten?
dieter99 ist offline   Mit Zitat antworten
Alt 17.03.2003, 13:57   #7
TP-Veteran
 
Benutzerbild von holunda
 
Registriert seit: Oct 2001
Ort: Oberau
holunda macht alles soweit korrekt
JavaScript hab ich gar keine Ahnung
da sind die Java Script Spezies gefragt ...
__________________
Gruß vom holu
holunda ist offline   Mit Zitat antworten
Alt 17.03.2003, 14:02   #8
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Nach 1 Stunde Testlauf habe ich nun wieder die gleiche Problematik, plötzlich wird im iFrame die PHP Seite nicht mehr angezeigt.
Beim META-Refresh bekam ich eine html-Seite mit dem Inhalt "die Seite kann nicht angezeigt werden".
Mit Java Script bekomme ich jetzt ein Pop-Up Fenster mit der Meldung: "die Internetseite http ..... kann nicht geöffnet werden. Der Server lieferte eine ungültige oder unbekannte Rückmeldung".
*grrrrr*
Was kann ich bloss machen?
dieter99 ist offline   Mit Zitat antworten
Alt 17.03.2003, 14:56   #9
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Um es auf den Punkt zu bringen:

Ich müsste eine Möglichkeit schaffen, dass sich die Seite im iFrame selbst wiederherstellt, wenn sie einmal nicht mehr erreichbar war. Da der refresh-Befehl im Quelltext der Seite steht, die nicht zur Verfügung steht, kann der refresh Befehl nie mehr ausgeführt werden, auch wenn die Seite inzwischen wieder zur Verfügung steht (ich hoffe ich habe mich verständlich ausgedrückt *grins*) Erst ein Klick auf den Refresh Button des Browsers schafft Abhilfe. Doch genau diesen Klick muss ich vermeiden ....
dieter99 ist offline   Mit Zitat antworten
Alt 18.03.2003, 21:28   #10
TP-Insider
 
Registriert seit: Jan 2003
Ort: Österreich
alfmanuel macht alles soweit korrekt
also hi!
ich kenne dieses prob:

NIMM KEINEN REFRESH...DAS GEHT AUCH MIT PHP...

einfach ne while schleife bauen, mit flush() alles anzeigen und sleep(20) setzen

LG
Manu
__________________
Programmieren ist ein ständiger Wettkampf zwischen Programmieren, die versuchen, immer neuere und idiotensicherere Programme zu schreiben und dem Universum, das immer größere und dümmere Idioten erzeugt. Bisher hat immer das Universum gewonnen!
alfmanuel ist offline   Mit Zitat antworten
Alt 19.03.2003, 08:57   #11
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
ich habs mal mit einer while-schleife getestet, doch anstatt nur den aktuellen inhalt anzuzeigen wird alle x-sekunden der inhalt kopiert.

inhalt a

nach 20 sekunden

inhalt a
inhalt a

nach 20 sekunden

inhalt a
inhalt a
inhalt a

usw.

... es soll aber nicht 3mal der gleiche inhalt angezeigt werden, sondern nur 1mal

ich habs auch mit einer for-schleife probiert, diese funktioniert überhaupt nicht. warum reagiert das system nur auf while-schleifen, und nicht auf for?
dieter99 ist offline   Mit Zitat antworten
Alt 19.03.2003, 13:39   #12
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Sollten wir vielleicht den Thread jetzt in die Kategorie "Traum_Dynamik" verschieben?
dieter99 ist offline   Mit Zitat antworten
Alt 19.03.2003, 15:23   #13
TP-Veteran
 
Benutzerbild von fettmme
 
Registriert seit: Feb 2002
fettmme bringt sich richtig einfettmme bringt sich richtig ein
Kann es sein, daß Dein Script vom Provider gekillt wird? Bei 1und1 z.B. dürfen keine Chats verwendet werden. Alles Scripts die "Dauerbetrieb" erzeugen, werden meines Wissens gekillt.
Bei welchem Provider bist du?
__________________
class GetProfileCustomerEntityReceiverInformationReceiverAndProgrammingInforma...{
public function __construct(){ if(!$this) die(' '); } }
http://www.thedailywtf.com/
fettmme ist offline   Mit Zitat antworten
Alt 19.03.2003, 16:07   #14
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
In diesen Fall handelt es sich um ein "Intranet".
dieter99 ist offline   Mit Zitat antworten
Alt 21.03.2003, 10:08   #15
TP-Insider
 
Benutzerbild von dieter99
 
Registriert seit: Dec 2001
Ort: Oberfranken
dieter99 ist auf einem guten Weg
Das Problem liegt wohl an der while-Schleife. Wenn nach 20 Sekunden die while-Schleife erneut ausgeführt wird, dann wird der aktuelle Inhalt + nochmal der Inhalt ausgegeben (5x Durchlauf der Schleife bedeutet das das Ergebnis 5x ausgegeben wird).
Ich möchte aber nicht erreichen, dass der Inhalt mehrfach ausgegeben wird, sondern es soll nur der aktuelle Inhalt angezeigt werden (also immer nur 1x). Das kann ich wohl mit der while Schleife nicht erreichen?
dieter99 ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
iFrame, PHP, Seite automatisch aktualisieren iFrame, PHP, Seite automatisch aktualisieren
« css oder phpstyledings | Frage »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:50 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67