Sebastian Wramba
Erfahrenes Mitglied
Wie kann ich festlegen, dass nur maximal 10 Einträge aus einer Textdatei ausgelesen werden sollen?
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature currently requires accessing the site using the built-in Safari browser.
// 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
}