Witam, piszę sobie skrypt i mam taki problem pobieram dane do MYSQL i zapisuje je do pliku tylko w tym problem że zapisuje mi ostatni rekord a mi chodzi o to żeby zapisywało mi wszystkie rekordy:)
proszę o pomoc
$trochetresci = ' ; W tym pliku mozesz dodaawc adminow. ; Aby to zrobic dopisuejsz nowa linijke gdzie w pierwszym cudzyslowiu okreslasz ; albo steamid albo ip albo nick. Ponizej znajduja sie wszystkie trzy sposoby: ; ; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" - to jest sposob na steamid ; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de" - to na ip ; "nick" "haslod" "abcdefghijklmnopqrstu" "a" - a to na nick + haslo ; ; Pamietaj! Wszystkie komendy za znakiem " ; " nie beda dzialac. Znak ten oznacza tylko ; komentarz, ktory nie bedzie czytala gra. ; Pamietaj! Jezeli dodajesz admina na nick + haslo musisz to haslo wpisac u siebie ; na dysku w pliku userconfig.cfg ; W tym celu wchodzisz na dysk domyslnie C, do folderu Program Files -> Valve -> Cstrike ; Tworzysz plik userconfig.cfg i dopisujesz: ; ; setinfo _pw "haslo" ; ; Wiecej o dodawaniu adminow znajdziesz na <a href="http://pukawka.pl/manual_cs.html" target="_blank">http://pukawka.pl/manual_cs.html</a> ; ; PAMIETAJ! Przed dodaniem admina nie daje sie znaku srednika ( ; ), znak ten sluzy tylko do komentarzy ; -------Admini------- "'.$nick.'" "'.$sposob.'" "'.$flagi.'" "'.$flagiz.'" ; --------Vipy-------- ; -------Sloty------- ; -------Rezerwacje--- ';
<style> .tabela { background-color: #FFFF00; } .tabela_1 { background-color: #6B8E23; } </style> <?php // nawiazujemy polaczenie // w przypadku niepowodznie wyświetlamy komunikat // połączenie nawiązane ;-) // nawiązujemy połączenie z bazą danych // w przypadku niepowodzenia wyświetlamy komunikat // połączenie nawiązane ;-) /* zapytanie do konkretnej tabeli */ /* wyświetlamy wyniki, sprawdzamy, czy zapytanie zwróciło wartość większą od 0 */ /* jeżeli wynik jest pozytywny, to wyświetlamy dane */ echo '<table width="100%" cellpadding="2" cellspacing="1" border="0"> <tr> <td width="100px" class="tabela" align="center"> Nick</td> <td width="100px" class="tabela" align="center"> Imie</td> <td width="100px" class="tabela" align="center"> Sposob a</td> <td width="100px" class="tabela" align="center"> Sposob ..</td> <td width="100px" class="tabela" align="center"> Flagi</td> <td width="150px" class="tabela" align="center"> Flagi Zab.</td> <td width="130px" class="tabela" align="center"> Data Ak.</td> <td width="130px" class="tabela" align="center"> Data Za.</td> <td width="100px" class="tabela" align="center"> Typ</td> <td width="150px" class="tabela" align="center"> Forma P.</td> <td width="100px" class="tabela" align="center"> Forma ..</td> <td width="100px" class="tabela" align="center"> A</td> <td width="100px" class="tabela" align="center"> E-Mail</td> <td width="100px" class="tabela" align="center"> GG</td> </tr> <tr>'; $nick .= $r[1]; $sposob .= $r[4]; $flagi .= $r[5]; $flagiz .= $r[6]; } } echo'<center><form name="generuj" method="POST"><input type="submit" name="generuj" value="Generuj Plik"></from>'; echo'<form name="wyslij" method="POST"><input type="submit" name="wyslij" value="Wyslij plik na Serwer"></from></center>'; if ($_POST['generuj'] != '') { $nazwapliku = 'users.ini'; $trochetresci = ' ; W tym pliku mozesz dodaawc adminow. ; Aby to zrobic dopisuejsz nowa linijke gdzie w pierwszym cudzyslowiu okreslasz ; albo steamid albo ip albo nick. Ponizej znajduja sie wszystkie trzy sposoby: ; ; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce" - to jest sposob na steamid ; "123.45.67.89" "" "abcdefghijklmnopqrstu" "de" - to na ip ; "nick" "haslod" "abcdefghijklmnopqrstu" "a" - a to na nick + haslo ; ; Pamietaj! Wszystkie komendy za znakiem " ; " nie beda dzialac. Znak ten oznacza tylko ; komentarz, ktory nie bedzie czytala gra. ; Pamietaj! Jezeli dodajesz admina na nick + haslo musisz to haslo wpisac u siebie ; na dysku w pliku userconfig.cfg ; W tym celu wchodzisz na dysk domyslnie C, do folderu Program Files -> Valve -> Cstrike ; Tworzysz plik userconfig.cfg i dopisujesz: ; ; setinfo _pw "haslo" ; ; Wiecej o dodawaniu adminow znajdziesz na <a href="http://pukawka.pl/manual_cs.html" target="_blank">http://pukawka.pl/manual_cs.html</a> ; ; PAMIETAJ! Przed dodaniem admina nie daje sie znaku srednika ( ; ), znak ten sluzy tylko do komentarzy ; -------Admini------- "'.$nick.'" "'.$sposob.'" "'.$flagi.'" "'.$flagiz.'" ; --------Vipy-------- ; -------Sloty------- ; -------Rezerwacje--- '; // Najpierw przekonaj się czy plik istnieje i jest zapisywalny. // W naszym przykładzie otwieramy $nazwapliku w trybie dopisywania. // Wskaźnik pliku jest ustawiony na końcu pliku gdzie znajdzie // się zawartość $trochetresci po wykonaniu fwrite(). exit; } // Zapis $trochetresci do naszego otwartego pliku. exit; } } else { } } if ($_POST['wyslij'] != '') { $ftp_serwer = "123123j.p22222222l"; $ftp_nazwa_uzytkownika = "333123122"; $ftp_haslo = "333333"; // nawiązanie połączenia lub zakończenie działania skryptu // próba logowania if (@ftp_login($conn_id, $ftp_nazwa_uzytkownika, $ftp_haslo)) { } else { } $file = 'cstrike/addons/amxmodx/configs/users.ini'; // try to chmod $file to 644 if (ftp_chmod($conn_id, 0644, $file) !== false) { } else { } $plik = 'users.ini'; $plik_zdalny = 'cstrike/addons/amxmodx/configs/users.ini'; if (ftp_put($conn_id, $plik_zdalny, $plik, FTP_ASCII)) { } else { } } ?>