Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Php->xml
Forum PHP.pl > Forum > PHP
Papub
Witajcie. Próbuje zrobić taki skrypt php co tworzy plik xml i zapisuje w nim wiersze o <pic><image>zdjecie1".jpg</image> </pic>
<pic><image>zdjecie2".jpg</image> </pic>
<pic><image>zdjecie3".jpg</image> </pic> .......

itd. Z formularza jest przesyłana do zmiennej $li liczba zdjęć ile powinno być w pliku xml. Nie wiem jak przypisać wynik działania pętli for do zmiennej $dane. Czy ktoś mógłby mi pomóc, podpowiedzieć jak to dobrze zrobić.
  1. <?php
  2.  
  3. //li -> liczba zdjęć
  4. $li= $_POST['li'];
  5. $dane =
  6. for(;$i<=li;$i++)
  7. {
  8. echo "<pic><image>zdjecie+"$i".jpg</image> </pic>";
  9. }
  10. $file = "zdjecia.xml";
  11. $fp = fopen($file, "a");
  12. flock($fp, 2);
  13. fwrite($fp, $dane);
  14. flock($fp, 3);
  15. fclose($fp);
  16. ?>
_olo_1984
  1. <?php
  2. $li= $_POST['li'];
  3. $dane = '';
  4. for($i = 0; $i<= $li; $i++)
  5. {
  6. dane .= '<pic><image>zdjecie'.$i.'.jpg</image> </pic>\n';
  7. }
  8. echo $dane; // zobacz co masz w tej zmiennej
  9. ?>


chyba tak ...
Papub
zdjecie7656.jpg \n

takie coś wyskakuje jak podam liczbe LI 7656
Gryf
Kod
<?php
$li= $_POST['li'];
$dane = '';
for($i = 0; $i<= $li; $i++)
{
$dane .= '<pic><image>zdjecie'.$i.'.jpg</image> </pic>\n';
}
echo $dane; // zobacz co masz w tej zmiennej
?>
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.