Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Pomocy] Mam problem z szablonem.
Forum PHP.pl > Forum > PHP
Enei
Witam wszystkich, szczerze to nie wiem od czego zacząć, potrzebuje pomocy.
Znalazłem szablon strony który bardzo by mi pomógł. Mam jednak problemy z jego konfiguracją.
Zaczynam dopiero swoje przygody z tym językiem więc proszę o wyrozumiałość.

WAŻNE:
Link do szablonu: znajduje się tu (DEMO)
Link do panelu administracyjnego: znajduje się tu (DEMO)
  • user : demo
  • password : demo123

Link do pobrania szablonu: znajduje sie tu (filefront)


Pytanie nr 1.

Strona wyświetla mi 2 błędy:

Kod
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files (x86)\VertrigoServ\www\includes\functions.php on line 60


Kod
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files (x86)\VertrigoServ\www\includes\functions.php on line 78


Kod danego pliku:

  1. <?php
  2.  
  3. // currentMod
  4. function currentModule() {
  5.  
  6. if(isset($_GET['op']))
  7. {
  8. echo 'You are currently viewing: ';
  9. echo $_GET['op'];
  10. echo '<br>';
  11. echo '<br>';
  12. }
  13.  
  14. else {
  15. echo 'Latest News<br><br>';
  16. }
  17.  
  18. }
  19.  
  20. // getFeatures
  21. function getFeatures() {
  22.  
  23. $result = mysql_query("SELECT * FROM lineweb_server");
  24. while($row = mysql_fetch_array($result))
  25. {
  26.  
  27. global $spoil, $droprate, $adena, $sp,
  28.  
  29. $experience, $uptime, $internet, $memory, $ram, $processor;
  30. $spoil = $row['spoil'];
  31. $droprate = $row['droprate'];
  32. $adena = $row['adena'];
  33. $sp = $row['sp'];
  34. $experience = $row['experience'];
  35. $uptime = $row['uptime'];
  36. $internet = $row['internet'];
  37. $memory = $row['memory'];
  38. $ram = $row['ram'];
  39. $processor = $row['processor'];
  40.  
  41. }
  42.  
  43. }
  44.  
  45. // getAds
  46. function getAds() {
  47.  
  48. $result = mysql_query("SELECT * FROM lineweb_ads ");
  49. while($myrow = mysql_fetch_array($result))
  50. {
  51.  
  52. echo ' - ';
  53. echo $myrow['ad_content'];
  54.  
  55. }
  56.  
  57. }
  58.  
  59. // getSettings
  60. function getSettings() {
  61. $result = mysql_query("SELECT * FROM lineweb_settings");
  62. while($myrow = mysql_fetch_array("$result))
  63.  
  64. {
  65. global $websitetitle, $ntfm, $contact_email;
  66. $websitetitle = $myrow['websitetitle'];
  67. $ntfm = $myrow['ntfm'];
  68. $contact_email = $myrow['contact_email'];
  69.  
  70. }
  71.  
  72. }
  73.  
  74. function l2j_encrypt($password) { return base64_encode(pack
  75.  
  76. ("H*", sha1(utf8_encode($password)))); }
  77.  
  78. // Small Stats Function
  79. function smallStats() {
  80.  
  81. $result = mysql_query("SELECT * FROM lineweb_server");
  82. while($myrow = mysql_fetch_array($result))
  83. {
  84.  
  85. $serverip = $myrow['ip'];
  86. $serverport = $myrow['port'];
  87. $gameserverip = $myrow['gsip'];
  88. $gameserverport = $myrow['gsport'];
  89.  
  90. }
  91.  
  92. echo '<h2>Server Statistics</h2>';
  93.  
  94. $fserver = fsockopen ($serverip,$serverport, $err, $errstr,
  95.  
  96. 1);
  97. if ( $fserver )
  98. $serverstatus = '<font
  99.  
  100. class="serverOnline">Online</font>';
  101. else
  102. $serverstatus = '<font
  103.  
  104. class="serverOffline">Offline</font>';
  105.  
  106. $fgame = fsockopen ($gameserverip,$gameserverport, $err,
  107.  
  108. $errstr, 1);
  109. if ( $fgame )
  110. $gameserverstatus = '<font
  111.  
  112. class="serverOnline">Online</font>';
  113. else
  114. $gameserverstatus = '<font
  115.  
  116. class="serverOffline">Offline</font>';
  117.  
  118. $query = ("SELECT * FROM characters WHERE online=1 and
  119.  
  120. accesslevel=0");
  121. $result = mysql_query($query) or die(mysql_error());
  122.  
  123. $ponline=mysql_numrows($result);
  124. $sum=$sum+$ponline;
  125.  
  126. echo 'Login Server: ' . $serverstatus;
  127. echo '<br>';
  128. echo 'Game Server: ' . $gameserverstatus;
  129. echo '<br>';
  130. echo 'Players Online: ' . $ponline;
  131. echo '<br>';
  132. echo '<a href="index.php?op=statistics">View more
  133.  
  134. statistics</a>';
  135.  
  136. }
  137.  
  138. // Quick Login Function
  139. function quickLogin() {
  140. if($_SESSION['member_login'] == 'true')
  141. {
  142. echo '<h2>Membership</h2>
  143. Logged in as ' . $_SESSION['member_username'] . '! <br>
  144. <a href="index.php?op=member">Control Panel</a><br>
  145. <a href="index.php?op=logout">Logout</a><br>
  146. ';
  147. }
  148.  
  149. else {
  150. echo '
  151. <h2>Member Login</h2>
  152. <form method="post" action="index.php?op=login_cx">
  153. <input type="text" name="username"
  154.  
  155. value="Username.."><br>
  156. <input type="password" name="password" value="..."><br>
  157. <br>
  158. <input name="login" id="login" type="submit"
  159.  
  160. value="Login">
  161. </form>
  162. ';
  163. }
  164.  
  165.  
  166. }
  167. ?>



Pytanie nr 2.

Szukam darmowego hostingu wraz z domena posiadającego opcje wyświetlania stron PHP.
Tymczasowy hosting był by w celach pokazania innym postępów z przerabianiem szablonu.




Proszę o szybsze rozpatrzenie mojego problemu.
nospor
ad1)
Zastosuj się proszę do podanych tu porad:
Temat: Jak poprawnie zada pytanie
a zobaczysz być może parę dodatkowych błędów, które pomogę Tobie/nam w rozwiązaniu tego problemu.

Miedzy innymi dowiesz się jak wyswietlac błędy zapytania, bo takowe u siebie masz.

Cytat
Proszę o szybsze rozpatrzenie mojego problemu.
Urząd dwa piętra wyżej...
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.