Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [skrypt] MySQL CLWC, command line web client
phpion
post 26.05.2007, 15:45:39
Post #1





Grupa: Moderatorzy
Postów: 6 072
Pomógł: 861
Dołączył: 10.12.2003
Skąd: Dąbrowa Górnicza




Hejka!

Właśnie napisałem dla siebie nowego softa. Pisany był on z myślą o zastępstwie dla PHPMyAdmina jako linia polecen przez przeglądarkę internetową. Wszystkie polecenia wydajemy poprzez ich wpisywanie - nic nie wyklikujemy.

Jeśli chodzi o cechy skryptu:
- klasa do obsługi zapytań napisana pod PHP5 (z obiektowym PHP dopiero zaczynam więc proszę o uwagi w tej kwestii)
- możliwość ustawienia poziomu bezpieczeństwa jednym poleceniem
- możliwość ręcznego zablokowania niektórych zapytań (np. DROP, TRUNCATE, DELETE...)
- obsługa wielu zapytań m.in. SELECT, SHOW, DESCRIBE...
- wykorzystuje mintAjax
- połączenie z bazą danych jest sygnalizowane poprzez prostą animację (prawy dolny róg)
- historia poleceń (strzałka w górę / w dół na linii poleceń)
- wyświetlenie ewentualnego błędu składniowego zapytania

Demo online: http://phpworkstation.com/MySQL_CLWC
Download: http://phpworkstation.com/MySQL_CLWC.rar

Brakuje dokumentacji ale tak jak wspomniałem wcześniej pisałem to pod siebie. Jeśli jednak ktoś chciałby wykorzystać to u siebie to nie ma problemu smile.gif

Prosiłbym o ewentualne uwagi oraz sugestie.

/*
EDIT
w demo dostępna jest tylko moja testowa baza (dane zaszyte na stałe w kodzie) więc nie połączycie się ze swoimi winksmiley.jpg
*/

PS:
w demo możecie wykonań np.
- SELECT * FROM testowa;
- DESCRIBE testowa;
- INSERT INTO testowa SET pole="Lalala", tekst="Lololo", liczba=1;
- UPDATE testowa SET pole="Hehehe" LIMIT 1;

PS2:
Gdyby ktoś zauważył jakąkolwiek lukę w bezpieczeństwie (np. niezablokowane jakieś zapytanie) prosiłbym o info winksmiley.jpg

Ten post edytował phpion.com 26.05.2007, 15:51:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 04:15