ďťż
Podstrony
|
telcocafemam taki kod$txt='jakieś dane'; echo "$txt"; i gdy umieszcam go kilka razy w pliku, a $txt ma różne wartości to wyświetla mi tylko te pierwszą. Mysle że powinno sie wydzielić jakieś sekcje czy cos takiego, ale nie znam na tyle php, żeby poprawić kod tak, aby wyświetlał te dane po kolei? (nie moge zmienić nazwy zmiennej) nie wiem o co Ci chodzi... wytlumacz to jeszcze raz ale po polsku :P ale z Twojej wypowiedzi zrozumialem ze moze chodzic Ci o tablice ;) No więc mam taki kod w php <?php error_reporting(E_ALL); $lines = file("rates/$fname"); $count = '0'; $ratc = '0'; foreach ($lines as $line_num => $line) { $firstPos = strpos($line,'|'); $id = substr($line,0,$firstPos); if($id == $fname) { $firstPos = strpos($line,'%'); $rat = substr($line,$firstPos+1,$line.length-1); $ratc = $ratc+$rat; $count = $count+1; } } if($count!=0) { $avg = round($ratc/$count,2); } $perc = round(20*$avg); //20, bo 100 przez ilosc opcji $rem = 100-$perc; ?> <table width="100" height="5" cellpadding="0" cellspacing="0" border="0"> <tr width="80"> <td bgcolor="#FFD700" width="<?php echo($perc); ?>"></td> <td bgcolor="#8B008B" width="<?php echo($rem); ?>"></td> <td width="*"> <?php echo($perc.'%'); ?></td> </tr> </table> <? } closedir($katalog); ?> I do tego skryptu muszę przekazać zmienną $fname='identyfikator pliku np 101';, aby statystyki do pliku wyswietliły się poprawnie. Problem w tym, że na jednej stronie takie statystyki chciałbym wyświetlić dla kilku plików i nie wiem jak to zrobić aby były one wyświetlane poprawnie. Zawartość plików z głosami IpAddress % Rating 101|127.0.7.1%4 101|127.0.5.1%3 101|127.0.2.1%3 |
|||
Sitedesign by AltusUmbrae. |