Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Połączenie Skripta ze stroną internetową


SebaTriv

Rekomendowane odpowiedzi

Opublikowano

Połączenie Skripta ze stroną internetową

Do zrobienia logo ^^


Witam!
Nie wiecie jak połączyć plugin Skript ze stroną internetową? Poniżej macie poradnik!
Podziękować użytkownikowi AjaxPL za stworzenie tematu z tym pytaniem i danie mi pomysłu na tutorial.
UWAGA! POŁĄCZENIE SKRIPTA MAM NA MYŚLI TO ŻE SKRIPT ZAPISUJE ZMIENNE NA MYSQL A STRONA JE POBIERA (Nie wiem czy działa w drugą stronę)
NIE POZWALA TO NA TWORZENIE SKRYPTÓW ONLINE

Wymagania:

Skript

Baza MySQL

Strona internetowa


Krok 1 - Podłączenie bazy MySQL do Skripta

Wchodzimy w folder z naszym Bukkitem następnie w Plugins/Skript i otwieramy plik config.sk

W 89 linii zmieniamy na: type: mysql

W pliku szukamy: # MySQL configuration (Domyślnie 103 linijka)

I tam mamy coś takiego. Uzupełniamy danymi o naszej bazie czyli (Przykładowo darmowy MySQL, dane zmienione)



	# MySQL configuration
	host: sql1.freemysqlhosting.net <-- TUTAJ IP/ADRES MYSQL CZYLI HOST
	port: 3306                      <-- TUTAJ PORT. PRAWIE ZAWSZE 3306
	user: sql123456                 <-- UZYTKOWNIK
	password: 123456                <-- HASŁO
	database: sql123456             <-- NAZWA BAZY

Restartujemy serwer, sprawdzamy czy są errory jeśli nie ma to możemy robić krok numer dwa!

Jeśli macie błąd i go nie rozumiecie pisać poniżej!


Krok 2 - Jak strona ma pobierać dane z MySQL?

Wchodzimy w FTP/folder z naszą stroną

Robimy plik o dowolnej nazwie z rozszerzeniem/końcówka .php

Poniżej macie przykładowy plik (Dane w tabelce i nad tabelką)



http://pastebin.com/raw.php?i=XcscMJ7V

Wygląd:



http://sebatriv.t15.org/

Jak z tego korzystać?

Zmień dane ($mysqli = new mysqli("HOST", "USER", "PASS", "DATABASE") ;)

Na takie same jak w Skripcie

Zmienna $dane zawiera wszystkie potrzebne dane

np.:

$dane['zmienna']

Zwróci wartość zmiennej o nazwie 'zmienna'

TYLKO POBIERA DANE! NIE WYSYŁA WIĘC $dane['zmienna']='test' ZMIENI TYLKO LOKALNIE NIE W BAZIE MYSQL

By SebaTriv dla MPCForum
Jeśli będziecie chcieli zrobię wersję z wysyłaniem danych
Wersja BETA! Pomyłki pisać
Nie używać kodu HTML na stronie którą odwiedza większa ilość ludzi (Kod robiony na szybko. Można rzec bez podstawowych rzeczy)

Opublikowano

A jak dodajesz coś/usuwasz/edytujesz z bazy danych korzystając ze Skripta? Bo samo połączenie się z bazą to dopiero połowa sukcesu.

Już wiem.

Opublikowano

No ładnie, ładnie nie wiedziałem, że jest taka opcja. Myślę, że zasługujesz na like lecz chciałbym tutaj ujżeć jeszcze grafikę.

avatar_14518339374nlip.jpg


 


 


,,Vape is good, vape is my life"

  • 1 rok później...
  • 2 tygodnie później...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...