Panel autom. aktualiseren WIE |
|
|
Jung Mitglied
|
Hallo,
kann mir jemand sagen, wie ist Panel automatisch in Zeitabständen (einstellbar) aktualisieren lassen kann ?
gruss Uwe |
|
|
|
Seiten Administrator
|
David Geschrieben am 19.02.2013 um 10:07 |
|
Kannst du bitte etwas genauer erklären, was du meinst und haben möchtest? Danke |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Jung Mitglied
|
Hallo und danke,
ich möchte z.B. das Panel "wer ist Wo" in regelmäßigen Zeitabständen aktualisieren (einstellbar 30, 60 90 120 180 sec.) lassen.
Habe aber leider sogut wie kein Plan von PHP.
Versuche mich jetzt schon seit einigen Wochen an einer HP "http:www.snd-radio.de".
Formatierungen und Farben habe ich weitest gehend schon hinbekommen.
Aber die automatisierung ist doch noch einwenig zu viel.
Wäre schön wenn mir jemand dabei helfen könnte.
gruss Uwe |
|
|
|
Seiten Administrator
|
David Geschrieben am 19.02.2013 um 10:26 |
|
Das geht auch nicht mit PHP. Entweder man realisiert es mit Ajax oder mit jQuery.
Am besten hängst du das Panel mal an, eventuell kann ich Heute noch kurz drüberschauen. |
Liebe Grüße, euer David.
Aktiver PHP-Fusion Nutzer seit 3. September 2006
--------------------------------------------------------
PHP-Fusion Österreich Seitenbetreiber.
|
|
|
|
Jung Mitglied
| |
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 19.02.2013 um 19:31 |
|
Also das hier wird etwas länger, aber sollte funktionieren, nur obs das tut weis ich nicht da das ganze UNGETESTET ist.
Also erstens
Anhang runterladen
Entpacken (z.b mit Winrar)
Dann diese datei namens stats.js öffnen mit notepad++
zeile 29:
xmlHttpy.open('GET', 'deinedatei.php', true);
das deinedatei.php mit dem dateinamen ersetzen welche aktualisiert werden soll.
Desweiteren
eine ID-Klasse überlegen die es noch nicht im Style gibt!
z.b hof, holz, tisch oder was auch immer, definitiv muss sicher gestellt sein, dass es diese klasse nicht gibt!
zeile 32:
document.getElementById("ID IM DIV").innerHTML = xmlHttpy.responseText;
das "ID IM DIV" mit eurem abändern.
zeile 24 steht noch die aktualisierungsrate. :)
Speichern und Hochladen.
Nun gehts zum einbau.
Öffne die header.php aus dem verzeichnis "themes/templates/"
dort fügst du in den HEAD bereich ein.
<script src="stats.js" type="text/javascript"><!--mce:0--></script>
Der Pfad muss hier natürlich ergängzt werden, jeh nach dem wo ihr die stats.js hochgeladen habt, bzw wie ihr sie genannt habt.
Dann wenn es ein seitenpanel ist:
openside("panelname");
echo '<div id="ID IM DIV" ></div>';
closeside();
Das ganze für die mitte funktioniert mit "opentable("panelname");" und eben dann "closetable();" |
Ragdoll hat folgende Datei angehängt: stats.rar [554Bytes / 1199 mal Heruntergeladen]
|
|
|
|
Jung Mitglied
|
Hallo Danke für den Deckanstoss.
Habe alles so eingebaut, aber das Panel wird nicht angezeigt, obwohl aktive. Die Kopfzeile steht.
Die js habe ich im themenverzeichnis gelassen.
Die ID habe auf "ID_UK01" geändert und genau so auch im Panel wiedergegeben.
Kein Plan woran das liegt, eben absoluter Anfänger.
Mir fehlt die komplette Übersicht.
Vieleicht können Sie mir noch eine Tip geben.
Gruss Uwe |
|
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 19.02.2013 um 20:44 |
|
|
|
|
Jung Mitglied
| |
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 19.02.2013 um 21:21 |
|
Hallo, leg mal die stats.js in das HAUPTVERZEICHNIS |
|
|
|
Jung Mitglied
| |
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 19.02.2013 um 21:33 |
|
So und jetzt legst du die stats.js in den ordner "/infusions/stats_panel/"
und in der header.php änderst du dies wie folgt:
<script src="'.INFUSIONS.'stats_panel/stats.js" type="text/javascript"><!--mce:0--></script>
|
|
|
|
Jung Mitglied
|
Hat etwas gedauert, habe zu teil Probleme mit den Schreibweisen '" "' |
|
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 19.02.2013 um 21:44 |
|
Ja... ehm... du hast da schon en fehler in der header.php nach "'.INFUSIONS.' kommt kein leerzeichen! So hast du es aktuell aber drinnen! |
|
|
|
Jung Mitglied
|
habe raus genommen.
Wie gesagt, bin Neuling und werde bei den Schreibweisen noch einiges lernen müssen. |
|
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 19.02.2013 um 21:50 |
|
Okay, soweit funzt es schonmal nun machst du aber folgendes, du trägst in der stats.js
nun ein:
../infusions/usw.....'
ich kann hier jetzt auch nur immer wieder probieren, da ich es für ne infusion bisher noch nie genutzt hatte! |
|
|
|
Jung Mitglied
|
Von wo aus muss ich das Verzeichnis beginne.
Da wo die stats.js liegt ? oder. |
|
|
|
Senior Mitglied
|
Ragdoll Geschrieben am 19.02.2013 um 21:56 |
|
Nein da wo die datei liegt, also mach das bitte mal mit http://www.deinedomain.de/undsoweiter...
bis zu stats_panel.php oder wie die heißt, sonst weis ich auch nicht weiter und du wartest besser bis Dav des mal macht. :X |
|
|
|
Jung Mitglied
|
OK, habe ich.
Es findet sie, aber nix kommt.
OK, dann lassen wir mal bis DAV zeit hat.
Macht auch keine Eile, wollen erst ab den 1.4. auf Sendung gehen.
Trotzdem Danke für Deine Mühe.
gruss Uwe |
|
|