Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Lokacje :) Pomocy
Forum PHP.pl > Forum > Przedszkole
kylu31
Tworze gre w stylu 1 kliknięcie = 1 exp i mam problem sad.gif ponieważ ja się ucze dopiero co php i jestem samoukiem to mam pytanie czemu ten kod działa na webserv a nie na hostingach np. t15.org czy cos jest z tym kodem ? jeśli tak to prosze o podpowiedź co zrobić aby wszystko działało w 100% dobrze smile.gif może się jeszcze czegoś więcej naucze biggrin.gif dzięki !

  1. [...]Gora strony[...]
  2. <? $left = rand(0, 310);
  3. $right = rand(0, 250);
  4. ?>
  5. <table border="1" align="center">
  6. <tr>
  7. <td align="top">
  8. <?
  9. echo informacje($u_login, $u_ranga, $u_exp, $u_wytrzymalosc, $u_zloto, $u_diament);
  10. ?>
  11. </td>
  12. <td>
  13. <div style="background-image: url('las.jpg'); width: 400px; height: 300px;"><div style="position: relative; left: <? echo $left ?>px; top: <? echo $right ?>px;"><a href="las.php?expdodawanie2=expdodawanie3"><img src="klik.png" /></a></div></div>
  14. </td>
  15. </tr>
  16. </table>
  17.  
  18. <?
  19. $wytrz = $uzytkownik['wytrzymalosc'];
  20. $kaska = rand(1, 10);
  21. $kasa2 = rand(1, 50);
  22. $expplus = $uzytkownik['exp'] + 1;
  23. $wytminus = $uzytkownik['wytrzymalosc'] - 1;
  24. $zlotoplus = $uzytkownik['zloto'] + $kasa2;
  25.  
  26. if($wytrz > 0)
  27. {
  28. if($expdodawanie2['expdodawanie3'])
  29. {
  30. $user2 = $uzytkownik['login'];
  31.  
  32. $zapytanie = "UPDATE `gracze` SET `exp` = '$expplus' WHERE login='$user2'";
  33. $idzapytania = mysql_query($zapytanie);
  34. $zapytanie = "UPDATE `gracze` SET `wytrzymalosc` = '$wytminus' WHERE `login`='$user2'";
  35. $idzapytania = mysql_query($zapytanie);
  36. if($kaska == 3)
  37. {
  38. $zapytanie = "UPDATE `gracze` SET `zloto` = '$zlotoplus' WHERE `login`='$user2'";
  39. $idzapytania = mysql_query($zapytanie);
  40. echo '<br />Dostales '.$kasa2.'złota !';
  41. }
  42. }
  43. }
  44. else
  45. {
  46. echo '<br />Masz za malo wytrzymalosci';
  47. }
  48. ?>
Kshyhoo
Jest taki temat dla początkujących: "działa na kompie a na serwerze nie". Poszukaj go i popatrz w swój kod... Podpowiedź: zmienne globalne, itp...
kylu31
Poszukam ale i tak bym wolał jakby ktoś powiedział co i jak smile.gif będe wdzięczny smile.gif
Kshyhoo
Ucz się pracować samodzielnie, szukaj, myśl...
Fixus
a co znaczy, że nie działa ? jakiś błąd zwraca ? jak nie zwraca to może w logach ? wróżek tu nie ma smile.gif

przyczyn może być wiele. od konfiguracji samego php przez wersje itp
kylu31
Gdy klikam przycisk Klik (co ma dawać +1 expa) który uruchamia las.php?expdodawanie2=expdodawanie3 tu nie wlacza sie funkcja if czyli
  1. if($expdodawanie2['expdodawanie3'])
mlawnik
Dostałeś rozwiązanie na tacy.

STFW
kylu31
Cytat(Kshyhoo @ 16.06.2011, 19:23:30 ) *
Ucz się pracować samodzielnie, szukaj, myśl...

Ucze sie sam caly czas ...

Cytat(mlawnik @ 16.06.2011, 20:26:05 ) *
Dostałeś rozwiązanie na tacy.

STFW

No tak niby ale twoja odpowiedź była zbędna ...

PROSZE o link może gdzie to jest opisane smile.gif
mat-bi
nosz kurde - register_globals, a ten temat powinien wylądować w Przedszkolu
mlawnik
http://tinyurl.com/3ldbx4a
kylu31
mat-bi ty tak się nie bulwersuj poprostu nie było mi to potrzebne haha.gif a ja w necie szukałem czegoś całkiem innego haha.gif dzieki daje pluusy smile.gif

Ekhem... uczylem sie tego i nic mi to nie dalo haha.gif biggrin.gif lecz dalem
  1. $_GET["funkcja"]
i jest git smile.gif
Kshyhoo
Czyli dokładnie to, co Ci podałem w pierwszej mojej wypowiedzi, tyle, że po polsku ;p
kylu31
Ta ? nie wiedziałem haha.gif w takim wypadku masz + biggrin.gif
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.