Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Problem kod citanja fajla

[es] :: PHP :: Problem kod citanja fajla

[ Pregleda: 1427 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

vtl_design

Član broj: 106447
Poruke: 160
89.146.162.*



+14 Profil

icon Problem kod citanja fajla18.01.2009. u 22:05 - pre 185 meseci
pozdrav,
imam problem, kada hocu da procitam neki sadrzaj iz xml fajla i cijeli taj sadrzaj spremim u jednu varijablu, desi mi se da ne procita tagove.
koristim ovaj code:

$handle = @fopen("/tmp/inputfile.xml", "r");
if ($handle) {
while (!feof($handle)) {
$buffer = fgets($handle, 4096);
echo $buffer;
}
fclose($handle);
}

Kako da mi procita SVE u fajlu bez obzira jesil tagovi ili sta vec i sve to spremi u jednu varijablu. Ono sto mi doista treba jeste da spojim vise xml fajlova u jedan ali posto to ne znam onda sam odlucio da svaki fajl procitam spremim ih u varijablu i tu varijablu spremim u taj neki novi fajl.
hvala


[Ovu poruku je menjao vtl_design dana 18.01.2009. u 23:19 GMT+1]
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Problem kod citanja fajla18.01.2009. u 22:54 - pre 185 meseci
procita ti on sve tagove samo kad to vratis browseru on pokusa da renderuje te tagove kao html (pogledaj source strane koju posalje server pa ces videti da je vratio sav sadrzaj fajla).

elem, ovo ce da ti vrsi posao:
Code:

echo htmlentities(file_get_contents('/tmp/inputfile.xml'));

 
Odgovor na temu

vtl_design

Član broj: 106447
Poruke: 160
89.146.187.*



+14 Profil

icon Re: Problem kod citanja fajla18.01.2009. u 23:15 - pre 185 meseci
aha. e hvala rijesio sam!
Interesuje me jos ovo:

<image>

<title>Bangkok1</title>
<desc>Bankfsdfsdfsdfdsok</desc>
<thumb>bangkok1.jpg</thumb>
<img>bangkok1.jpg</img>
</image>
<image>

<title>Bangkok2</title>
<desc>Bandasdassdakok</desc>
<thumb>bangkok2.jpg</thumb>
<img>bangkok2.jpg</img>
</image>

Da li bi mi neko mogao reci kako da uklonim element Bangkok1 kompletno njegove tagove? Znaci da uklonim:

<image>

<title>Bangkok1</title>
<desc>Bankfsdfsdfsdfdsok</desc>
<thumb>bangkok1.jpg</thumb>
<img>bangkok1.jpg</img>
</image>

a da ovo dolje ostane ili obratno. Ima li iko ideju kako da ovo izvedem?

[Ovu poruku je menjao vtl_design dana 19.01.2009. u 01:21 GMT+1]
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Problem kod citanja fajla19.01.2009. u 01:06 - pre 185 meseci
najbolje ti je da taj fajl procitas sa XMLReaderom (pogledaj u manualu) il nekom drugom klasom pa da onda uklonis element koji hoces...

a mozes i sa preg_replace, kao quick 'n' dirty resenje (koje ne preporucujem, takve stvari se rade sa xml parserom):
Code:

echo htmlentities(preg_replace('/<image>.*?(<title>Bankok1<\/title>).*?<\/image>/i', '', file_get_contents('/tmp/inputfile.xml')));

 
Odgovor na temu

vtl_design

Član broj: 106447
Poruke: 160
89.146.188.*



+14 Profil

icon Re: Problem kod citanja fajla19.01.2009. u 13:23 - pre 185 meseci
E hvala ti puno postedio si me dosta muka!
 
Odgovor na temu

vtl_design

Član broj: 106447
Poruke: 160
89.146.188.*



+14 Profil

icon Re: Problem kod citanja fajla19.01.2009. u 14:36 - pre 185 meseci
A kako da radi obratno? da mi brise od <a name="nesto"> pa neki tagovi ovdje....... </a>? Znaci da kad ja unesem ime "nesto" da mi on obrise kompletno ovo sto se nalazi unutra ukljuci i tag <a nema ="nesto"> </a>?
hvala!

[Ovu poruku je menjao vtl_design dana 19.01.2009. u 21:42 GMT+1]
 
Odgovor na temu

[es] :: PHP :: Problem kod citanja fajla

[ Pregleda: 1427 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.