Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 13:22

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Log Datei in Website anzeigen

Discussion on Log Datei in Website anzeigen within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
Thejokeman's Avatar
 
elite*gold: 15
Join Date: Nov 2009
Posts: 171
Received Thanks: 46
Log Datei in Website anzeigen

Halli Hallo,

ich wollte, da ich und jemand es brauchen, eine Log Datei (noname.txt), auf der Webseite anzeigen lassen, die sich nach so und so vielen Sekunden aktualisiert.

Ist sowas möglich?

Beispiel:
Ich öffne Seite -> noname.de/logs und wähle die Logdatei die ich sehen möchte.

Nun erscheint eine leere Seite, auf der nur links oben folgendes aus der textdatei/log steht:

2013/ 6/ 7 21:14:24
[Log] Chat -> ja

2013/ 6/ 7 21:14:28
[Log] Chat -> ok

Nun wollte ich es, dass es automatisch aktualisiert wird, also ich öffne die Textdatei im Browser und sehe halt diese Logs, jetzt schreib jemand beispielsweise in Flyff im Chat: "Hallo"
Nun soll sich die Datei im Browser aktualisieren und folgendes erscheint:

2013/ 6/ 7 21:14:24
[Log] Chat -> ja

2013/ 6/ 7 21:14:28
[Log] Chat -> ok

2013/ 6/ 7 21:19:42
[Log] Chat -> Hallo


Hoffe ihr könnt mir dabei helfen, ich kenne mich nicht mit HTML/PHP bzw. teilweise aus und bräuchte deshalb Vorlagen oder so.

Danke!
Thejokeman is offline  
Old 06/08/2013, 22:29   #2

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428


fread wird wohl die Hauptfunktion sein die du suchst
Du solltest schon PHP beherschen um sowas zu machen.

Dazu kannst du dir noch

ansehen.

Ansich musst du eben die Datei mittels PHP auslesen.

Zum aktualisieren könnte man sowas machen:
PHP Code:
$page $_SERVER['PHP_SELF'];
$sec "10"
header("Refresh: $sec; url=$page"); 
btw würde das eher in die Coding Sektion als Flyff passen
©ross is offline  
Thanks
1 User
Old 06/08/2013, 22:38   #3
 
xsrf's Avatar
 
elite*gold: 0
Join Date: May 2012
Posts: 871
Received Thanks: 642
Möglich ist es aufjedenfall...^^

Würde dir auch gern weiterhelfen bzw. den Code schicken nur weiß ich gerade nicht mehr wie man etwas aus einer .txt Datei ausliest.

Was dir evtl. eine Hilfe sein könnte ist die alte Sapphiere Flyff Webseite.

Dort wurden die News so ausgelesen falls ich mich nicht Irre.

Ansonsten einfach mal googlen, so schwer ist das eigentlich nicht^^
xsrf is offline  
Thanks
1 User
Old 06/08/2013, 22:42   #4
 
Thejokeman's Avatar
 
elite*gold: 15
Join Date: Nov 2009
Posts: 171
Received Thanks: 46
Habe schon gegoogelt und nichts gefunden, nur Zeug was leider nicht geklappt hat.
Kannst du, she was 16, mir vlt. doch etwas helfen und nen Code oder so schicken? Wäre super.

ross, ich kann leider nichts mit den tuts anfangen, aber vielen Dank, hast nen Thanks. Ich blich bei PHP nur durch, wenn ich einen Code habe. Selbst erstellen = Schwer, andere Codes verstehen = Kein Problem
Thejokeman is offline  
Old 06/08/2013, 22:55   #5
 
Doomm's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 151
Received Thanks: 42
Es wird doch alles in der DB Gespeichert , also was willst du mit einer .txt ?

Und es ist einfach alles ausgeben zulassen was dort gespeichert wird.

So Far,
DooM
Doomm is offline  
Old 06/08/2013, 22:56   #6

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
@Thejokerman:
Auf Schattenbaum wird alles peinlichst erklärt. Da kannste auch als Noob durchsteigen...

btw -> gehört in Coding Sektion!
©ross is offline  
Old 06/08/2013, 23:01   #7
 
Thejokeman's Avatar
 
elite*gold: 15
Join Date: Nov 2009
Posts: 171
Received Thanks: 46
@Doomm es wird bei uns in einer .txt gespeichert.
Thejokeman is offline  
Old 06/08/2013, 23:19   #8

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
Ich poste jetzt nurnoch diesen Link andem du es hinbekommen solltest (da es einfach nur c&p ist....)



Ansonsten stell ich endgültig fest das du zu faul bist etwas selber zu machen (sorry aber ein bisschen Eigenarbeit darf man wohl erwarten x_x )
©ross is offline  
Thanks
1 User
Old 06/08/2013, 23:28   #9
 
Thejokeman's Avatar
 
elite*gold: 15
Join Date: Nov 2009
Posts: 171
Received Thanks: 46
Habs! Danke!

Nun die Frage, wie aktualisiere ich das Ganze immer automatisch?

Mein Code war:
<?php
$datei = file("/*.txt");

foreach($datei AS $ausgabe)
{
$zerlegen = explode("[", $ausgabe);

echo "<b>$zerlegen[0]</b><br>
$zerlegen[1]<br><br>";
}
?>
Thejokeman is offline  
Old 06/08/2013, 23:37   #10


 
Reavern's Avatar
 
elite*gold: 15
Join Date: May 2010
Posts: 5,996
Received Thanks: 2,283
Arrow Flyff PServer - Discussions / Questions -> Web Development

#moved
Reavern is offline  
Old 06/08/2013, 23:54   #11

 
elite*gold: 142
Join Date: Apr 2010
Posts: 859
Received Thanks: 428
Quote:
Originally Posted by ©ross View Post
Zum aktualisieren könnte man sowas machen:
PHP Code:
$page $_SERVER['PHP_SELF'];
$sec "10"
header("Refresh: $sec; url=$page"); 
Quote:
Originally Posted by Thejokeman View Post
Habs! Danke!

Nun die Frage, wie aktualisiere ich das Ganze immer automatisch?
Hatte da ein beispiel genannt
©ross is offline  
Thanks
1 User
Old 06/09/2013, 00:01   #12
 
Thejokeman's Avatar
 
elite*gold: 15
Join Date: Nov 2009
Posts: 171
Received Thanks: 46
Ok, das hab ich.
Nun hab ich auch mal probiert alle dateien eines bestimmten Ordners in einer Liste darzustellen. Was ich wollte, dass man auf den Link klickt und die Datei dann automatisch heruntergeladen wird. Geht das?

Code:
PHP Code:
<?php
// Verzeichnis mit den Dateien
$verzeichnis 'xx\Logs\Chat';
 
// Tabellenkopf
echo <<<TABLEHEAD
<table border="1" cellpadding="2" cellspacing="3">
    <tr>
    <th>Dateiname</th>
    <th>Dateigröße</th>
    <th>aktualisiert</th>
    </tr>
TABLEHEAD;
 
// Verzeichnis auslesen und Dateien ausgeben
foreach (new DirectoryIterator$verzeichnis ) as $datei)
{
    if (!
$datei->isDir() && !$datei->isDot())
    {
        echo 
'<tr>';
        echo 
'<td><a href="' .$verzeichnis.$datei->getFilename(). '">' .$datei->getFilename(). '</a></td>';
        echo 
'<td>' .ceil$datei->getSize()/1024 ). ' KB</td>';
        echo 
'<td>' .date'd.m.Y'$datei->getMTime() ). '</td>';
        echo 
"</tr>\n";
    }
}
 
// Tabelle schließen
echo '</table>';
?>
Das ganze sieht dann so aus:


Die Seite heisst komisch, ich weis, ist ne ganz alte worauf ich noch Zugriff habe.

Nun, ich will dann auf die Datei klicken, bzw. auf das Blaue, und möchte es dann runtergeladen haben. Wie geht das? Google hilft mir nicht weiter..
Thejokeman is offline  
Old 06/09/2013, 09:09   #13
 
xsrf's Avatar
 
elite*gold: 0
Join Date: May 2012
Posts: 871
Received Thanks: 642
meine das war @!fopen oder so bin mir aber gerade nicht sicher.
xsrf is offline  
Old 06/09/2013, 09:26   #14
 
Thejokeman's Avatar
 
elite*gold: 15
Join Date: Nov 2009
Posts: 171
Received Thanks: 46
Das kann gut möglich sein, nur habe ich keinen Plan wie ich das in den Code einbinde, dass ich auch auf die Datei klicke und diese sich dann öffnet/herunterlädt.
Thejokeman is offline  
Old 06/09/2013, 13:56   #15
 
elite*gold: 0
Join Date: Feb 2010
Posts: 72
Received Thanks: 32
PHP Code:
<?php
$datei 
fopen("datei.txt","r");
while(!
feof($datei)) {
   
$zeile fgets($datei,1024);
   echo 
$zeile;
}
fclose($userdatei);
?>
Wenn du dass auf deine Seite gibst dann wird die Datei "datei.txt" geöffnet, und auf dem Browser ausgegeben..

Ist das das was du suchst?

EDIT: Herunterladen wäre noch einfacher in dem du
<a href="pfad/zur/datei.txt">Der Text zum link</a>
flogi333 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Html]Txt datei inhalt anzeigen
04/18/2013 - Web Development - 5 Replies
Wie kann ich den Txt datei inhalt anzeigen? Ich weiß es geht mit "iframe" aber dort wird mir immer so eine box um die ausgabe angezigt das möchte ich nicht. oder wenn ich den border weglasse ist dort immer so viel frei ich möchte nur den inhalt bekomme und ihn dann einfach an eine Txt hinten drann hängen bzw. in den Txt mit einzeigen:) Hoffe mir kann da jemand weiter helfen:) danke
Verkaufe Middleman wallpaper.gif datei + psd datei suche egold
07/29/2012 - elite*gold Trading - 16 Replies
GFX shop. Es werden die gif + psd datein verkauft , ihr sagt preis wenn er passt schikt ihr eg und ich DL link #1 http://i.epvpimg.com/afzcd.gif #2Neu
Fehlermeldung, Datei existiert nicht zum packen der Season1, Datei ist aber da ...
08/10/2011 - Metin2 Private Server - 4 Replies
Hallo, wie oben schon beschrieben hab ich die Season1 entpackt um eine neue Map einzufügen, doch das Problem ist, wenn ich die Season1 wieder einpacken will, dann steht in der CMD Box ein Fehler: Bild im Anhang! Doch die Datei exisitert, ich war in den Ordner rein, und die Datei war auch da.



All times are GMT +1. The time now is 13:22.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.