Sebastian Wramba
Erfahrenes Mitglied
Wie kann ich festlegen, dass nur maximal 10 Einträge aus einer Textdatei ausgelesen werden sollen?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
// speichert den datei inhalt in einen array -> jede zeile ein indiez
$datei_inhalt = file("xyz.txt");
$zaehler = 0;
while ($zaehler < 10) {
echo $datei_inhalt[$zaehler];
$zaehler++;
}
// speichert den datei inhalt in einen array -> jede zeile ein indiez
$datei_inhalt = file("xyz.txt");
// dreht den inhalt des array's um :)
$datei_inhalt_reverse = array_reverse($datei_inhalt);
$zaehler = 10;
while ($zaehler > 0) {
echo $datei_inhalt_reverse[$zaehler];
$zaehler--;
}
$text[20] = "blablabla";
...
$text[3] = "blablabla";
$text[2] = "blablabla";
$text[1] = "blablabla";
if($insert) {
if($smilies=1) {
// Smilie-Funktion
}
$date = date("d.m.Y");
$time = date("H:i");
$eintrag = "$name<br>$time $date<br>$message<br><br>";
$alteEintraege=file("msg.txt");
$AnzahlDerEintraege=count($alteEintraege);
$eintraege="$eintrag$alteEintraege[0]";
for ($z=1; $z<$AnzahlDerEintraege; $z++)
{
$eintraege="$eintraege$alteEintraege[$z]";
}
$datei=fopen("msg.txt", "w");
fwrite ($datei, $eintraege);
fclose($datei);
}
$eintrag = "$name<br>$time $date<br>$message<br><br>§||§";
$array = explode("§||§", $VarDieZerteilWerdenSoll);
Original von ..:: Morph[MHF]
Gern geschehen
Wegen deinem Post im anderen Thread mit dem einbauen von dem was ich gepostet habe: Du fragst mich jetzt sachen
am besten geht das wenn die datei leer ist und du neu reinschreibst - dann halt dieses $beitrag = ... so abändern wie ich es gepostet hab - kannst natürlich auch bliebgige zeichen zum "auseinandernehmen" benutzen ... bin jetzt aber zu dicke um das zu erklären, sorry
Morgen erklär ich s dir aber gerne genauer
$array = explode("§||§", $VarDieZerteilWerdenSoll);
include("msg.txt");
$id = 10; // wieviele einträge er anzeigen soll
$fcontent = file('eintraege.txt');//in ein array einlesen
for ($i = 0;$i<$id;$i=$i+1){
$pieces = explode("#",$fcontent[$i]);
//mit $pieces[0] auslesen zb:
echo "$pieces[1]";//name
echo "$pieces[2]";//adresse
echo "$pieces[3]";//hundemarke
}