Datei durchsuchen lassen

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
RusTin
Mitglied
Beiträge: 269
Registriert: 20.09.2003 08:45
Wohnort: Düppenweiler
Kontaktdaten:

Datei durchsuchen lassen

Beitrag von RusTin »

Hi hab mal wieder ne Prob. :oops:
undzwar wenn ich ne datei öffne und darauslesen will wie kann ich dann z.B. die durchsuchen lassen das da schon ein eintrag drin ist?
die Daten sind so in der Datei:
--------

bla@bla.de
blas@blas.com
blub@blub.net

--------
also mit absatz!

hier der code:

Code: Alles auswählen

       if(file_exists("bla.txt")){
       $fp=fopen("bla.txt","r");
       $such=fgets($fp);
       if(strstr(strtolower($such),strtolower($wort))){
       $error_msg.="<font class=\"text\">schon da!</font><br><a class=\"link\" href=javascript:history.back(1)>zurück</a>";
       fclose($fp);
       }
       }
was is an dem denn falsch?
Dwing
Ehrenadmin
Beiträge: 1965
Registriert: 17.06.2001 02:00

Beitrag von Dwing »

Ich würde das ganze so machen:

Code: Alles auswählen

if(file_exists("bla.txt"))
{
   $search_file = file('bla.txt');
   $search_for = 'search string';

   if( in_array($seach_for, $search_string) )
   {
      echo 'Gefunden...';
   }
   else
   {
       echo 'nicht gefunden';
   }
}
http://de3.php.net/in_array
Benutzeravatar
RusTin
Mitglied
Beiträge: 269
Registriert: 20.09.2003 08:45
Wohnort: Düppenweiler
Kontaktdaten:

Beitrag von RusTin »

ich hab fgets in fread geändert, und hintendran noch filesize($bla) jetzt gehts ;-)
Antworten

Zurück zu „Coding & Technik“