Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z plikami tekstowymi, Taki sam problem jak w SimpleXML
-Fipaj-
post
Post #1





Goście







Jako że na moim hostingu nie obsługuje się SimpleXML, muszę spróbować zrobić coś na plikach tekstowych sad.gif

Cytat
Niedawno wpadł mi do głowy pomysł, żeby całą treść strony umieścić w pliku XML i wczytywać go partiami do strony index.php. Niestety, nie umiem zbyt dobrze korzystać z funkcji SimpleXML, a w manualu php ten rozdział nie jest przetłumaczony na polski (nie umiem zbyt dobrze angielskiego).
Oto kod, z jakiego korzystam do tej pory (oparty na INCLUDE). Pomóżcie zmienić mi go na taki, który korzysta z SimpleXML:

Kod php:
1
2
3
4
5
6
7
8
<?php
if ($strona=="") {
include('szablony/index.htm');
}
if ($strona=="info") {
include('szablony/info.htm');
}
?>


i tak dalej...
Ten kod minimalnie zwiększa prędkość ładowania strony...
Ja natomiast chciałbym zrobić plik xml wyglądający tak:

XML 
<?xml version="1.0"><strona>
<index>treść strony głównej...</index>
<info>treść strony informacyjnej</info>
</strona>


I z niego ładować treść.
Bardzo proszę o pomoc lub przynajmniej podpowiedź...
Z góry dziękuję!


Tak, taki miałem problem z XMLem...


Jak zrobić coś takiego z plikami tekstowymi??
Go to the top of the page
+Quote Post
crash
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 196
Pomógł: 2
Dołączył: 17.01.2004
Skąd: Sosnowiec

Ostrzeżenie: (0%)
-----


smile.gif Zostań przy include...


--------------------
Go to the top of the page
+Quote Post
-Fipaj-
post
Post #3





Goście







Nie, obraziłem się na include i nie może być!
Właśnie czekam na odpowiedź z firmy Klatka.pl czy u nich na hostingu jest php 5

Tymczasem porozpaczam i poczekam aż ktoś mi pomoże ;(
Go to the top of the page
+Quote Post
-Fipaj-
post
Post #4





Goście







No to nikt mi nie pomoże?? sad.gif
Go to the top of the page
+Quote Post
dr_bonzo
post
Post #5





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

Ostrzeżenie: (0%)
-----


np. tak samo
  1. <?xml version="1.0"><strona>
  2. <index>treść strony głównej...</index>
  3. <info>treść strony informacyjnej</info>
  4. </strona>

Wczytujesz plik file_get_contents,
wyszukujesz <index> i </index>, (strpos)
wycinasz text z pomiedzy ich (substr)
i tak samo z <info>


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
bela
post
Post #6


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

Ostrzeżenie: (0%)
-----


a nie lepiej zrobic to np minixmlem ? albo saxem, domem ?


--------------------
Go to the top of the page
+Quote Post
-Fipaj-
post
Post #7





Goście







Nie mam php 5 tylko 4 a o ile się orientuję na 4 nie chodzi minixml
Go to the top of the page
+Quote Post
bela
post
Post #8


Administrator PHPedia.pl


Grupa: Developerzy
Postów: 1 102
Pomógł: 2
Dołączył: 14.09.2003

Ostrzeżenie: (0%)
-----


a nie mozesz poszukac ?

i nie widzisz roznicy miedzy minixmlem i simplexmlem ?


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 00:38