![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
Mam dwa pliki, zapisane są w nich dane np. w takim stylu:
Pierwszy plik: 5|^^^|Adam 8|^^^|Bartek 1|^^^|Kamil Drugi plik: 2|^^^|Bartek 1|^^^|Adam 3|^^^|Wojtek 8|^^^|Kamil Plik pierwszy i drugi mogą zawierać różną ilość danych, w pliku pierwszym może być np. login Ziomek i odpowiadająca jemu liczba, a w drugim już tego loginu nie będzie – lub odwrotnie. Chodzi mi o to jak zrobić aby zsumowało liczby według odpowiadających im loginów tzn. 6|^^^|Adam 10|^^^|Bartek 9|^^^|Kamil 3|^^^|Wojtek Jakich do tego trzeba użyć funkcji? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 136 Pomógł: 2 Dołączył: 13.05.2003 Skąd: Przemyśl Ostrzeżenie: (0%) ![]() ![]() |
W moim skrypcie znajduje się polecenie exit;, myśle że dla tego nie przetważa kolejnych zmiennych!
Czy można je jakims innym poleceniem zastąpić aby nadal zatrzymywał, ale żeby powrócił na początek i pobrał następny login?? $dir = "./loginy/"; - w tym katalogu znajdują się pliki $login.txt [php:1:6df8e0e03a]<?php $i = 1; while ($i <= 10): $dir = "./loginy/"; $katalog = opendir($dir); while($login = readdir($katalog)){ $ext = explode(".", $login); if($ext[count($ext) - 1] == "txt"){ echo $login; $wie= "list"; //eeeeeeeeee $file="$wie.txt"; //plik z danymi $tablica=file($file); //robie z pliku tablice $ile=count($tablica); //licze ilość elementów w tablicy for($i=0; $i<=$ile-1; $i++){ ..... exit; //tuuuuuuuuuuuuuuuuuuuuuuuuuuuuu } ..... exit; //tuuuuuuuuuuuuuuuu } } } } closedir($katalog); $i++; endwhile; ?>[/php:1:6df8e0e03a] |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 01:15 |