Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Zapis do pliku..
Zmaziuu
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 23.10.2006

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


Witam, mam pewien problem w php. Wyciągam dane z Flasha i zapisuje do pliku baza.xml (flash juz automatycznie mi generuje plik xmlowski). Jednak w pliku baza.xml znajuje sie juz zakladka "<notatki></notatki> i zmienne powinny być wstawiane pomiedzy te znaczniki. Tak się jednak nie dzieje. Pierwsza czesc tzn. "<notatki>" zostaje powielona, pozniej wystepuje zmienna z flasha i pozniej znowu "<notatki></notatki>". Poniżej prezentuje kod. Pomóżcie, bo nie wiem, jak to zrobić by zmienna $dane została wpasoowana w znaczniki tzn. <notatki>$dane</notatki>.

  1. <?php 
  2. $dane = $_POST['xml']; 
  3. $file="baza.xml"; 
  4. $fp=fopen("$file", "r+"); 
  5. $dane=$dane.fread($fp, filesize($file)); 
  6. fseek($fp, 9);
  7. flock($fp, 11); 
  8. fwrite($fp, $dane); 
  9. flock($fp, 12);
  10. fclose($fp); 
  11. ?>


Dla was to pewnie prosta sprawa, ja już na tym mysle 2 godziny..
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Zmaziuu
post
Post #2





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 23.10.2006

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


W pliku baza znajdują się tylko znaczniki <notatnik></notatnik>. W miejsce pomiędzy tymi znacznikami chce wpasować zmienne. Twój skrypt bne był dobry tylko, że on za każdymr razem dodwała te znaczniki (<notatnik></notatnik>), a ja chcę dodwać tylko zmienne, bez znaczników. Myślałem, że ten mój pierwotny kod będzie pasował, jednak ten duplikuje znacznik <notatnik> na poczatkątku.. (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif)
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 2.10.2025 - 22:09