Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] nawigacja
Chemiq
post
Post #1





Grupa: Zarejestrowani
Postów: 105
Pomógł: 0
Dołączył: 16.07.2006

Ostrzeżenie: (0%)
-----


mam kod nawigacji. jest już niby zrobiony ale nie działa tak jak trzeba. mogę sięporuszać tylko w prawo i w dół. nie działają przyciski w lewo i do góry a nie mam pojęcia dlaczego. może przeoczyłem jakiś znak? sprawdzałem kod kilka razy czy wszystko się zgadza i nie znalazłem. może ktoś inny znajdzie błąd.

jeszcze jedno co do kodu. zmienne: $gora, $dol, $prawa i $lewa są odczytywane co sprawdzałem poleceniami echo na końcu kodu.

oto on:
  1. <? // "las.php"
  2. include ("sprawdzdostep.php");
  3.  
  4. $zapytanie = "SELECT * FROM `uzytkownik` WHERE login = '$login' AND haslo = '$haslo'";
  5. $wykonaj = mysql_query($zapytanie);
  6. while ($wiersz = mysql_fetch_array($wykonaj)) {
  7. $x = $wiersz[x];
  8. $y = $wiersz[y];
  9. }
  10.  
  11. echo ("<font class='tekst'>Witaj w lesie. Mozesz wykonac tu questy oraz znalezc rózne cenne rzeczy.</font>");
  12.  
  13. include ("las/chodz.php");
  14.  
  15. echo ("
  16. <table style='width: 70px; height: 50px; margin: 0px 12px 0px auto'>
  17. <tr style='height: 11px'><td style='text-align: center' colspan='3'>
  18.  <form method='post' action='index.php?id=20'>
  19. <input type='hidden' value='1' name='nawigacja_gora' />
  20. <input type='image' src='img/nawigacja/strz_gora.gif' />
  21. </form><br />
  22. </td></tr>
  23. <tr style='height: 25px; vertical-align: center'><td style='width: 11px; text-align: left'>
  24.  <form method='post' action='index.php?id=20'>
  25. <input type='hidden' value='1' name='nawigacja_lewa' />
  26. <input type='image' src='img/nawigacja/strz_lewo.gif' />
  27. </form><br />
  28. </td><td><font class='tekst'><b>"
  29.  . $x . "/" . $y . "</b></font><br />
  30. </td><td style='width: 11px; text-align: left'>
  31.  <form method='post' action='index.php?id=20'>
  32. <input type='hidden' value='1' name='nawigacja_prawa' />
  33. <input type='image' src='img/nawigacja/strz_prawo.gif' />
  34. </form><br />
  35. </td></tr>
  36. <tr style='height: 11px'><td style='width: 50px; text-align: center' colspan='3'>
  37.  <form method='post' action='index.php?id=20'>
  38. <input type='hidden' value='1' name='nawigacja_dol' />
  39. <input type='image' src='img/nawigacja/strz_dol.gif' />
  40. </form><br />
  41. </td></tr>
  42. </table>");
  43.  
  44. $nawigacja_gora = $_POST['nawigacja_gora'];
  45. $gora = $y + $nawigacja_gora;
  46. $up_gora = "UPDATE `uzytkownik` SET y = '$gora' WHERE login = '$login' AND haslo = '$haslo'";
  47. $wyk_gora = mysql_query($up_gora);
  48.  
  49. $nawigacja_lewa = $_POST['nawigacja_lewa'];
  50. $lewa = $x - $nawigacja_lewa;
  51. $up_lewa = "UPDATE `uzytkownik` SET x = '$lewa' WHERE login = '$login' AND haslo = '$haslo'";
  52. $wyk_lewa = mysql_query($up_lewa);
  53.  
  54. $nawigacja_prawa = $_POST['nawigacja_prawa'];
  55. $prawa = $x + $nawigacja_prawa;
  56. $up_prawa = "UPDATE `uzytkownik` SET x = '$prawa' WHERE login = '$login' AND haslo = '$haslo'";
  57. $wyk_prawa = mysql_query($up_prawa);
  58.  
  59. $nawigacja_dol = $_POST['nawigacja_dol'];
  60. $dol = $y - $nawigacja_dol;
  61. $up_dol = "UPDATE `uzytkownik` SET y = '$dol' WHERE login = '$login' AND haslo = '$haslo'";
  62. $wyk_dol = mysql_query($up_dol);
  63.  
  64. // polecenia echo (wszystkie zmienne są poprawnie odczytywane również po kliknięciu na przycis
    kach poruszania)
  65. echo ("Gora: ".$gora);
  66. echo ("<br>Dol: ".$dol);
  67. echo ("<br>Lewo: ".$lewa);
  68. echo ("<br>Prawo: ".$prawa);
  69. ?>
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 Aktualny czas: 22.08.2025 - 05:36