• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Textzeilen aus einer TxT Datei auslesen

TheTrashinger

Neues Mitglied
HeyHo,
Ich habe mir ein Paar Textdatein, die ich für "Massage of the Day uvm..." benutze. Um die Textdatein zu editieren habe ich mir ein Programm geschrieben mit dem ich die Ändern kann.
Jetzt möche ich die Textdatein in meine Webseite einbinden..
Diese Seite (Ist natürlich noch nicht Fertig)

Jedoch bin ich ratlos, wie das gemacht wird...
Ich habe auch schon etwas mit iframe "herrumgespielt" jedoch hat mir das nicht wirklich gepasst.
Könnte mir jemand dabei weiterhelfen?

[Grundsätzlich habe ich später noch ein Admin-CP vor, wo ich das Direkt ändern kann, ohne das Programm zu benutzen. Könntet ihr auch einfach verständliche Loginsysteme mit den Sessions sowie wie ich das Mache dass ich die Txt datein im CP ändere, posten?]
[Bin komplett neu im gebiet HTML/CSS/PHP]
(Und wie binde ich das PHP script richtig in HTML ein?)

Die Scripts:
HTML:
<html>
<head>
<title>Burning-Multigaming</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<center>
<a href="http://www.burning-multigaming.net/forum/"><img src="headder.png" alt="Forum = "Burning-Multigaming.net | Headder"></a><br>
<div class="inhalt-bg">
    <div class="inhalt">
        <div align="left">
            <div class="inhalt-motd">
                <div class="text">
                    <div align="center">
                        <b>Nachricht des Tages</b>
                    </div>
                    <br><br>Das ist ein Beispiel f&uuml;r die Nachricht des Tages xD</br></br>
                </div>
            </div>
            <div class="inhalt-motd">
                <div class="text">
                    <div align="center">
                        <b>Letzte Updates</b>
                    </div>
                    <br>Das ist ein Beispiel f&uuml;r die Letzten Updates der Server xD</br>
                </div>
            </div>
            <div class="inhalt-motd">
                <div class="text">
                    <div align="center">
                        <b>Massage of the Day</b>
                    </div>
                    <br>This is an exampel for the Massage of the Day xD</br>
                </div>
            </div>
            <div class="inhalt-motd">
                <div class="text">
                    <div align="center">
                        <b>Last Updates</b>
                    </div>
                    <br>This is an exampel for the last Updates for the Server xD</br>
                </div>
            </div>
        </div>
    </div>
</div>
</center>
</body>
</html>

HTML:
body {
    background-color: #0b0c2a;
    font-family: Verdana;
    color= #FFFFFF;
    background: #0b0c2a url(hintergrund.jpg) no-repeat
}
div.inhalt-bg{
    border-color: black;
    border-width: 1px;
    border-style: rgba(0, 0, 0, 0.1);
    background-color: black;
    background: rgba(0, 0, 0, 0.15);
    padding: 10px;
    max-width: 1150px;
    min-height: 700px;
    width: auto;
    height: auto;
}
div.inhalt{
    border-color: black;
    border-width: 1px;
    border-style: rgba(0, 0, 0, 0.1);
    background-color: black;
    padding: 10px;
    max-width: 1140px;
    min-height: 700px;
    width: auto;
    height: auto;
    background: rgba(0, 0, 0, 0.15);
}
div.inhalt-motd{
    border-color: rgba(0, 0, 0, 0.1);
    border-width: 1px;
    border-style: solid;
    background-color: black;
    padding: 10px;
    max-width: 260px;
    width: auto;
    height: auto;
    background: rgba(0, 0, 0, 0.05);
    float: left;
}
div.text{
    color: #CDCDCD;
    font-family: Verdana;
}
img {
    max-width: 100%;
    max-height: 100%;
    height: auto;
    width: auto;
}

Danke schonmal im Vorhinein :D
Mit freundlichen Grüßen
TheTrashinger
aka. Christian
 
Werbung:
Dateien jegliche Art kannst Du mit der PHP-Funktion include() einbinden oder deren Inhalt per file_get_contents() laden. Wie das dann in der Webseite aussieht und an welcher Stelle die Ausgabe kommt, ist dir überlassen.
 
Und wie soll das Eingebunden werden?
so?
PHP:
<?
    include(demotd.txt)
    file_get_contents(demotd.txt)
?>

(Sorry bin in solch sachen ein purer Anfänger)
 
Werbung:
Hallö,
Schau einfach mal auf php.net nach, bei solch einfachen Grund Sachen stehen dort genügend Beispiele.

Cheffchen
 
Also erstmal solltest du <?php ... ?> schreiben, <? ... ?> sind zwar richtig, aber der PHP Code dadrin wird nur interpretiert wenn du auf dem Server short_tags an hast.

Und threadi sagte include oder mit file_get_contents die Datei laden und nicht beides.
PHP:
//Variante 1:
$inhalt = file_get_contents('demotd.txt');
echo $inhalt;

//Variante 2:
$array = file('demotd.txt');
print_r($array);

Dann müsstest du mit den Inhalten nur noch arbeiten.
 
Zurück
Oben