Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wczytywanie danych przy użyciu pętli while
Forum PHP.pl > Forum > Przedszkole
Munio28
Witam,
Dopiero uczę się programować i zostałem poproszony o wykonanie wczytywania danych(skanów).
Wczytanie pojedyńczego skanu nie jest problemem bo program normalnie wyświetla dane, jednak zależy mi na tym aby program wczytał wszystkie skany, które są zawarte w pliku przy użyciu pętli while
  1. <?php
  2. $plik = fopen("MAP.XRDML", "r");
  3. $tresc=fread($plik,filesize("MAP.XRDML"));
  4.  
  5. $start=0;
  6. $warunek= strpos($tresc, '<intensities unit="counts">', $start);
  7. $scan2=strpos($tresc,'</intensities>',strpos($tresc, '<intensities unit="counts">', $start));
  8. $Skan=substr($tresc,strpos($tresc, '<intensities unit="counts">')+27,$scan2-strpos($tresc, '<intensities unit="counts">')-14);
  9. echo $Skan;
  10. fclose($plik);
  11. ?>


Z góry dziękuję i proszę o pomoc
Przepraszam również adminów, jeżeli post został dodany nie tam gdzie trzeba
fate
mniej wiecej i czemu nie foreach
  1. <?php
  2. $tablicaZplikami = scandir('folderZplikami/');
  3. foreach ($tablicaZplikami as $a)
  4. {
  5.  
  6. $plik[$a] = fopen($a , "r");
  7. $tresc[$a] =fread($plik[$a] ,filesize($a));
  8.  
  9. $start[$a] =0;
  10. $warunek[$a] = strpos($tresc[$a] , '<intensities unit="counts">', $start[$a] );
  11. $scan2[$a] =strpos($tresc[$a] ,'</intensities>',strpos($tresc[$a] , '<intensities unit="counts">', $start[$a] ));
  12. $Skan[$a] =substr($tresc,[$a] strpos($tresc[$a] , '<intensities unit="counts">')+27,$scan2[$a] -strpos($tresc[$a] , '<intensities unit="counts">')-14);
  13. echo $Skan[$a] ;
  14. fclose($plik[$a] );
  15.  
  16. }
  17. ?>
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.