TXT Datei,brauche Hilfe
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
beitrag
benutzer
benutzername
bestimmter name
datei
dateiname
exit
falsch beitrag
fritzchen
hilfe
komma
listen
textdatei
variant
zeile
zeilenumbruch
-
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 -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
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 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 -
Anstatt deines "Enter dr?ckens" w?rde ich lieber
"\n\r" einsetzen.Dann solltest du auf jedem System einen Zeilenumbruch haben. -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage