Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> xml jako string w php, mega problem
Playboy
post
Post #1





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 18.01.2011

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


Jak wstawić kod xml jako stringa w php?
mam eksportowanego blga w xml i chce móc wykorzystać ten kod do pewnego skryptu, który już mam napisany; lecz pojawia się problem ponieważ za nic w świecie nie wiem jak to zrobić
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Wazniak96
post
Post #2





Grupa: Zarejestrowani
Postów: 550
Pomógł: 75
Dołączył: 5.06.2012
Skąd: Lębork

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


Możesz to załatwić za pomocą funkcji. file_get_contents wink.gif
Go to the top of the page
+Quote Post
Playboy
post
Post #3





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 18.01.2011

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


Próbowałem jednak nie działa tak jak trzeba, gdzyż ten .xml to wyeksportowany plik bloga są tam znaczniki $ jak i również ' oraz ", próbowałem je ignorować poprzez dodanie \ przed nimi jednak nic to nie dało... :/
Go to the top of the page
+Quote Post
Wazniak96
post
Post #4





Grupa: Zarejestrowani
Postów: 550
Pomógł: 75
Dołączył: 5.06.2012
Skąd: Lębork

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


Nie działa tak jak trzeba gdyż? Opisz dokładniej swój problem. Pokaż kod.. ;p
Go to the top of the page
+Quote Post
Playboy
post
Post #5





Grupa: Zarejestrowani
Postów: 33
Pomógł: 0
Dołączył: 18.01.2011

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


  1. <?php
  2. $wordlist = array(
  3. 'a href="link.html',
  4. 'a href="link2.html'
  5. );
  6.  
  7. $string = file_get_contents('./base.txt', true);
  8. $replace = 'a href="links"';
  9. while(true){
  10. $index = strpos($string, $replace);
  11. if($index === false){
  12. // ran out of place holder strings
  13. break;
  14. }
  15. if(count($wordlist) == 0){
  16. // ran out of words
  17. break;
  18. }
  19. $word = array_splice($wordlist, rand(0, count($wordlist) - 1), 1);
  20. $string = substr_replace($string, $word[0], $index, strlen($replace));
  21. }
  22. echo '<textarea>';
  23. echo $string;
  24. echo '</textarea>';
  25.  
  26. ?>


no i jak wczytam ten plik (xml) który został zapisany jako base.txt to nie zmienia mi wartosci tych losowych linkow
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 - 01:49