kostenloser Webspace werbefrei: lima-city


TXT Datei,brauche Hilfe

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    s*********e

    Hi, mal wieder brauch ich Hilfe mit txt Dateien^^

    Also was ich hab:


    Mehrere Benutzernamen in MySQL <- Da kann ich alles^^

    Alle Benutzer in einer txt Datei, die mit "," getrennt sind..


    Was ich erreichen will:

    Er soll die Kommas durch n?chste Zeiele ersetzen..

    Nicht str_replace oder ereg_replace ",", "<br />"

    sondern, er soll in der text datei eine neue zeile machen..
    das es in der textdatei so aussieht:

    zeile1 <- hier username1
    zeiel2 <- hier username2
    zeiel3 <- hier username3
    etc...

    Wie bekomm ich das hin?


    Oder 2. Variante:

    Ich will gucken ob ein bestimmter Name in einer Datei ist...

    ereg geht aber irgendwie net oder ich mach was falsch^^

    Beitrag ge?ndert am 9.01.2006 18:25 von specialdune
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. So richtig hab ich dich nicht verstanden ...

    Du hast eine Liste von Namen -- durch Komma getrennt. Die Namen sollen in eine Text-Datei geschrieben werden, und zwar in jede Zeile einer?

    $namen = 'anton,berti,conny,det,edi,fritzchen';

    $dateiname = 'irgendwo/textdatei.txt';
    $list = explode(',', $namen);

    $fh = @fopen($dateiname, 'w');
    if($fh === FALSE) {
    printf('Die Datei "%s" geht nicht zu ?ffnen!', $dateiname);
    exit();
    }

    foreach($list as $val) {
    @fputs($fh, $val);
    }
    @fclose($fh);
  4. Autor dieses Themas

    s*********e


    So richtig hab ich dich nicht verstanden ...

    Du hast eine Liste von Namen -- durch Komma getrennt. Die Namen sollen in eine Text-Datei geschrieben werden, und zwar in jede Zeile einer?

    $namen = 'anton,berti,conny,det,edi,fritzchen';

    $dateiname = 'irgendwo/textdatei.txt';
    $list = explode(',', $namen);

    $fh = @fopen($dateiname, 'w');
    if($fh === FALSE) {
    printf('Die Datei "%s" geht nicht zu ?ffnen!', $dateiname);
    exit();
    }

    foreach($list as $val) {
    @fputs($fh, $val);
    }
    @fclose($fh);




    so ?hnlich...
    die txt datei hat die suer mit user1,use2,user3,etc

    nun soll es so werden wie oben^^
    wahrschienlich muss ich nur n bisschen ?ndern^^ mach ich ma^^

    EDIT:

    LOOOOOLLL


    so gehts:
    $list = ereg_replace(',', '
    ', $member);
    
    
    if($fh === FALSE) {
    printf('Die Datei "%s" geht nicht zu ?ffnen!', $file);
    exit();
    }
    
    fwrite($fh, $list);
    
    fclose($fh);


    ich hab einfach f?r regplace eionmal enter gesdr?ckt und der macht das sogar :D

    find ich jetzt zu einfach xD


    Beitrag ge?ndert am 9.01.2006 19:23 von specialdune
  5. e********l

    Anstatt deines "Enter dr?ckens" w?rde ich lieber

    "\n\r" einsetzen.Dann solltest du auf jedem System einen Zeilenumbruch haben.
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!