Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MysQl]Połączenie
Forum PHP.pl > Forum > Przedszkole
Click
Witam napisałem skrypt na liste serwerów do pewnej gry.
Otóż działa ale tylko na programach typu xampp!!
Dlaczego? Tego sam nie wiem. Po prostu jak wrzucam na jakiś hosting to wygląda tak jak by nie mogło sie połączyć z bazą.!
Tutaj daje pierwsze linijki pewne skryptu z listą serwerów.
  1. <?
  2. if ($show == 1)
  3. {
  4. $number_of_servers = mysql_num_rows(mysql_query("SELECT * FROM servers"));
  5. $number_of_online_servers = mysql_num_rows(mysql_query("SELECT * FROM servers WHERE online=1"));
  6.  
  7. if (@$_GET['p']!="") {$page = strip_tags($_GET['p']);}
  8. else {$page = 1;}
  9. $Servers_per_page = 50;
  10. $maxperpage = $Servers_per_page;
  11. $page1 = ($page*$maxperpage)-$maxperpage;
  12. $maxpage = ceil($number_of_servers/$Servers_per_page);
  13.  
  14. ?>

Jak przerobić to by działało pod każdy hosting?? POMOCY!!!!!!!!
Piniek
a co ci nie dziala questionmark.gif
wyskakuja jakies błedy czy co questionmark.gif
phpion
@Click:
Może głupie pytanie ale wybacz: czy gdzieś łączysz się z bazą? Bo w podanym przez ciebie kodzie nie widzę żadnego mysql_connect()...
Click
@Piniek
No jak mam na xampp to nromalnie działa!
A jak mam na hostingu jakimś np lua.pl/ugu.pl/yoyo.pl to nie działa;/
@Phpion
No łącze się winnym pliku pliku database.php treść:
  1. <?
  2. $db = mysql_connect('localhost', 'root', '');
  3. mysql_select_db('mysql', $db);
  4. ?>
nowotny
A hosta, username i hasło do bazy sobie odpowiednio pozmieniałeś...?
Mlodycompany
ale z innego hostingu laczysz sie z baza w domu czy z z baza od hostingu? jezeli sie laczysz z domu to musisz podac zamiast localhost swoje IP.
Click
@nowotny
Za debila mnie masz? No zmieniłem haha.gif
@Mlodycompany
Nie kumam cie. Ale jakos powiem.
Mam to na xampp'ie i działa! W host wpisałem local host i tak działa!
Ale jak wrzucam to na jakiś hosting i zmieniam wsyztsko jak ma byc to nie chce się łączyć zbazą danych bo wtedy hest błąd jakiś socket coś takiego..;D
nowotny
"coś takiego" to nie jest opis błędu... pokaż jakie DOKŁADNIE ci błędy wyskakują...
Mlodycompany
bo łaczac chyba sie z innego hostingu musisz miec zew IP(takzwane publicze) i zamiast localhost czy 127.0.0.1 musisz wpisac swoje IP
Cysiaczek
~Click == ~dawik - złamanie regulaminu
Zamykam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.