Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   txt mit PHP lesen? (https://www.delphipraxis.net/24809-txt-mit-php-lesen.html)

Nicolai1234 26. Jun 2004 18:50


txt mit PHP lesen?
 
Wie kann ich mit php eine auf dem Server liegende Text-Datei öffnen und einlesen?
Also die Datei besteht aus mehreren Zeilen und ich möchte meiner variable eine bestimmte Zeile zuweisen! Wie geht das? Und wie kann ich die Zeilen zählen?
Danke
Nicolai

bixi400 26. Jun 2004 18:56

Re: txt mit PHP lesen?
 
Datei laden:
Delphi-Quellcode:
   function loadfromfile($filename) {
      $datei = fopen($filename,"r");
       $result = fread($datei,8192);
       return $result;
        fclose($datei);     
   }

   $datei = loadfromfile('test.TXT');
Ich glaube die einzelnen Zeilen kannst du so zuweisen:
Delphi-Quellcode:
  $zeile1 = $datei1[0];
  $zeile2 = $datei1[1];
Zitat:

Und wie kann ich die Zeilen zählen?
das weiß ich auch nicht!

Nicolai1234 26. Jun 2004 19:09

Re: txt mit PHP lesen?
 
Das oben funzt irgendwie nicht! Was ist daran nicht richtig?
der Fehler kommt in der Zeile: $datei = loadfromfile('www.domain.tld/test.txt');

jfheins 26. Jun 2004 19:12

Re: txt mit PHP lesen?
 
Nim doch
Code:
$inhalt = file("datei.txt");
Damit hast du jede Zeile in einem Array-Element, die erste Zeile ist also $inhalt[0]

Edit:
Das geht so auch nicht !!!
Entwededer
:arrow: loadfromfile("http://www.bla.de");
oder
:arrow: loadfromfile("test.txt");

Nicolai1234 26. Jun 2004 19:18

Re: txt mit PHP lesen?
 
Danke, so gehts! Und wie kann ich dann das Array zählen?

jfheins 26. Jun 2004 19:21

Re: txt mit PHP lesen?
 
Code:
count($array)
http://de2.php.net/manual/de/function.count.php

titus 26. Jun 2004 19:57

Re: txt mit PHP lesen?
 
Beste Methode:
echo implode('', file('http://www.domain.de/datei.php'));

oder:

echo file_get_contents('http://www.domain.de/datei.php'); // erst ab PHP 4.3 vorhanden

Nicolai1234 27. Jun 2004 15:54

Re: txt mit PHP lesen?
 
Wie kann man denn ein solches Array wieder in einer Textdatei auf dem Server abspeichern?

titus 27. Jun 2004 17:39

Re: txt mit PHP lesen?
 
http://de3.php.net/fopen
http://de3.php.net/fputs

bixi400 28. Jun 2004 12:26

Re: txt mit PHP lesen?
 
Delphi-Quellcode:
   function savetofile($filename, $text) {
      $datei = fopen($filename,"w+");
       fwrite($datei, $text);
        fclose($datei);
   }

$text = 'Inhalt der Datei';
savetofile('Datei1.txt',$text);


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:45 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz