![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Jak odczytac dane z pliku oddzielone znacznikami || aby później można było każdą wartość umieścić w dowolnym miejscu strony
w pliku mam takie coś dom||pies||kot faja||papieros||cygaro znalazłem taki skrypt, ale coś nie chce działać [php:1:19da5d0a86] <? $nazwapliku="op.txt"; $plik=fopen($nazwapliku,"r"); $zawartosc=fread($plik,filesize($nazwapliku)); fclose($plik); $czesci=explode($zawartosc,"||"); echo $czesci[1]; ?>[/php:1:19da5d0a86] |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 30.01.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Powinno działać:
[php:1:7de2bc4ec7]<?php $nazwapliku="op.txt"; $tablica=file($nazwapliku); $ile=count($tablica); for($i=0; $i<=$ile-1;$i++){ $czesci=explode($tablica[$i], "||"); echo("$czesci[0]<br>"); } ?>[/php:1:7de2bc4ec7] |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 680 Pomógł: 0 Dołączył: 1.10.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Cytat Powinno działać:
Nie będzie... Raczej tak: [php:1:b24b75368e]<?php $nazwapliku="op.txt"; $tablica=file($nazwapliku); for($i=0; $i<count($tablica);$i++) { $czesci=explode('||', $tablica[$i]); echo $czesci[0] . '<br>'; } ?>[/php:1:b24b75368e] -------------------- "Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 166 Pomógł: 0 Dołączył: 30.01.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
fakt nie zwróciłem uwagi na explode...
[edit] widziałem $i ale bałem sie powiedzieć ![]() |
|
|
![]()
Post
#5
|
|
![]() Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Wielkie dzięki!
![]() ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Przyjaciele php.pl Postów: 786 Pomógł: 0 Dołączył: 18.03.2002 Skąd: Wroclaw/Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Cytat Wielkie dzięki! :) :) aby sprawnei radzic sobie z plikami gdzie dane oddzielone sa stalym rozdzielnikiem w php powstala funkcja fgetcsv()
http://pl.php.net/fgetcsv (od troszke zmniejszy kod... ;) -------------------- .. make web your home ..
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.07.2025 - 22:07 |