Nie o to chodzi, chodzi mi o to żeby pod;
; -------Admini-------
"'.$nick.'" "'.$sposob.'" "'.$flagi.'" "'.$flagiz.'"
Dodawał następne rekordy a nie tylko jeden. czyli np.
; -------Admini-------
rekord1
rekord2
i tak dalej.
skrypt:
<style>
.tabela { background-color: #FFFF00;
}
.tabela_1 { background-color: #6B8E23;
}
</style>
<?php
echo '<meta http-equiv="content-type" content="text/html; charset=iso-8859-2" />'; // nawiazujemy polaczenie
// w przypadku niepowodznie wyświetlamy komunikat
or
die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error());// połączenie nawiązane ;-)
echo "Udało się połączyć z serwerem!<br />"; // nawiązujemy połączenie z bazą danych
// w przypadku niepowodzenia wyświetlamy komunikat
or
die('Nie mogę połączyć się z bazą danych<br />Błąd: '.mysql_error());// połączenie nawiązane ;-)
echo "Udało się połączyć z bazą dancych!";
$db_del = mysql_query("DELETE FROM users WHERE data_zakon<'" .time() ."'");
/* zapytanie do konkretnej tabeli */
or
die('Błąd zapytania');
/*
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>';
echo '<td class="tabela_1">'.$r[1].'</td>'; echo ' <td class="tabela_1">'.$r[2].'</td>'; echo ' <td class="tabela_1">'.$r[3].'</td>'; echo ' <td class="tabela_1">'.$r[4].'</td>'; echo ' <td class="tabela_1">'.$r[5].'</td>'; echo ' <td class="tabela_1">'.$r[6].'</td>'; echo ' <td class="tabela_1">'.$r[7].'</td>'; echo ' <td class="tabela_1">'.$r[8].'</td>'; echo ' <td class="tabela_1">'.$r[9].'</td>'; echo ' <td class="tabela_1">'.$r[10].'</td>'; echo ' <td class="tabela_1">'.$r[11].'</td>'; echo ' <td class="tabela_1">'.$r[12].'</td>'; echo ' <td class="tabela_1">'.$r[13].'</td>'; echo ' <td class="tabela_1">'.$r[14].'</td>'; $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().
if (!$uchwyt = fopen($nazwapliku, 'w')) { }
// Zapis $trochetresci do naszego otwartego pliku.
if (fwrite($uchwyt, $trochetresci) === FALSE) { }
} else {
echo "Plik $nazwapliku nie jest zapisywalny"; }
}
if ($_POST['wyslij'] != '') {
$ftp_serwer = "123123j.p22222222l";
$ftp_nazwa_uzytkownika = "333123122";
$ftp_haslo = "333333";
// nawiązanie połączenia lub zakończenie działania skryptu
$conn_id = ftp_connect
($ftp_serwer) or
die("Nie można połączyć się z $ftp_serwer");
// próba logowania
if (@ftp_login($conn_id, $ftp_nazwa_uzytkownika, $ftp_haslo)) {
} else {
echo "Nie można zalogować się jako $ftp_nazwa_uzytkownika\n"; }
$file = 'cstrike/addons/amxmodx/configs/users.ini';
// try to chmod $file to 644
if (ftp_chmod($conn_id, 0644, $file) !== false) {
} else {
echo "could not chmod $file\n"; }
$plik = 'users.ini';
$plik_zdalny = 'cstrike/addons/amxmodx/configs/users.ini';
if (ftp_put($conn_id, $plik_zdalny, $plik, FTP_ASCII)) {
} else {
echo "Napotkano problemy w czasie przesyłania pliku $plik\n"; }
}
?>