Skocz do zawartości
Oriental

Czy GML posiada?

Rekomendowane odpowiedzi

Czy w języku GML znajde jakieś chociaż podstawowe funkcje do zarządzania bazą danych MySQL? Dokładnie chodzi mi o zarządzanie poprzez przeczytanie jednej z kolumny a potem usunięcie wiersza. Taki panel pomocy którym mógłbym zarządzać przez aplikacje do tego stworzoną, bez phpadminow i innych rzeczy ponieważ to ma być tylko panel do tego po za tym reszta obsługi miała by dostęp do panelu pomocy i mogłaby pomagać.

 

 

_________________________

|nick | opis problemu |

|Maniek | strona ma blad... |

_________________________

 

A o to tekstowa ilustracja tabeli z danymi o pomocy.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

@GM Traker

 

Gdybym potrzebował tylko ini to bym nie kupywał serwera z najnowszym php. Po za tym to aplikacja serwera dodaje informacje do tabelek, ja chce tylko wyciągnąć te wybrane.

 

@Makary155

 

Dzięki tego szukałem! :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

jak dobrze pamiętam większość serwerów/hostingów nie zezwala no dostęp do bazy z niczego innego prócz localhost. Tak więc te biblioteki możesz sobie wsadzić... :3 zostaje Ci odpalanie skryptów php, z których dopiero możesz się łączyć i sterować mySQL

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Tak czy siak to jest bzdura łączyć się z bazą prosto z aplikacji. Jak jakiś haxior dorwie się do niej i zdekompiluje albo po prostu wyciągnie z niej potrzebne dane do zalogowania na bazę to automatycznie może się na nią włamać. Bezpieczniej jest odpalać skrypty php na servie.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

W ogóle jakiekolwiek połączenie z zewnętrzną aplikacją wymagające weryfikacji, bądź nie, w GM jest niebezpieczne.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Zakładając, że grę można zdekompilować - dość szybko ktoś uzyska Twoje hasło.

 

I mylisz się, większość serwerów nie udostępnia połączenia z bazą z zewnątrz, a jedynie z wewnątrz serwera (localhost, 127.0.0.1) ze względów bezpieczeństwa. Przypominam, że PhpMyAdmin znajduje się NA serwerze, co oznacza, że łączy się właśnie przez localhost.

 

A wersja PHP nie ma nic do tego.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A wersja PHP nie ma nic do tego.

 

wyrwałeś z kontekstu... Kolega myślał że bazę danych można zastąpić INI.

 

A co do haxiorow, przecież host, login, password podawał bym ręcznie - nie ustawiałbym ich w programie, wtedy było by bezpieczniej?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Możesz na serwerze zrobić skrypt PHP który będzie Ci przetwarzał zapytania SQL i zwracał wyniki. Mało bezpieczne, mało praktyczne, ale działające. I żadnych haseł nie trzeba podawać.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Racja, zrobiłbym skrypt na generowanie tabeli (nick i email) bo tylko tego potrzebuje, i przesłał echo lub prosto do aplikacji. Lepsze niż łączenie się z bazą i pobieranie danych?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Na pewno bezpieczniejsze z punktu widzenia dostępu do serwera, natomiast musisz pamiętać, że użytkownik może sobie wpisać odpowiedni adres w przeglądarkę i wtedy ten skrypt też zadziała (no, ale w porównaniu z uzyskaniem dostępu do MySql to i tak plus).

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się tutaj

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×