Siemka, mam 2 pliczki. jeden to szablon z inputboxem z nickiem a 2 to miejsce w ktorym się sprawdza ranking.
Mój szablon jest skonstruowany na zasaadzie zmiennych. $gra to zmienna w której jest wyświetlany text w tym oknie po prawej(lol)
I mam problem.
Pierwszy plik to http://kanciasci.pl/postac.php
  1. <?php
  2. require_once('inc/system.php');
  3. $gra ='
  4. <form action="postac.php" method="post">
  5. <center>
  6. Nick osoby szukanej:
  7. <input type="text" name="nick" value="'.$oUser["login"].'"/>
  8. </form><input type="submit"></form>
  9. ';
  10.  
  11. $gra .= include 'get_member_details.php';
  12. require_once('inc/szablon.php');
  13. ?>

A drugi to http://kanciasci.pl/get_member_details.php którego ja nie napisałem ico za tym idzie nie potrafie ogarnąc.
  1. <?
  2. require_once('connector.php');
  3. //require_once('postac.php');
  4.  
  5. //----------------------------------------------------------------------------------------------
  6. $name = htmlspecialchars($_POST['nick']);
  7.  
  8. function details_member($name) {
  9. $result = @mysql_query("SELECT * FROM sc_players WHERE name = '".$name."'") or die(mysql_error());
  10. while($tmp=@mysql_fetch_assoc($result)) {
  11. $return[] = $tmp;
  12. }
  13. return $return;
  14. }
  15.  
  16. function details_attacker($name) {
  17. $result = @mysql_query("SELECT * FROM sc_kills WHERE attacker = '".$name."'ORDER BY kill_id DESC LIMIT 10") or die(mysql_error());
  18. while($tmp=@mysql_fetch_assoc($result)) {
  19. $return[] = $tmp;
  20. }
  21. return $return;
  22. }
  23.  
  24. function details_victim($name) {
  25. $result = @mysql_query("SELECT * FROM sc_kills WHERE victim = '".$name."'ORDER BY kill_id DESC LIMIT 10") or die(mysql_error());
  26. while($tmp=@mysql_fetch_assoc($result)) {
  27. $return[] = $tmp;
  28. }
  29. return $return;
  30. }
  31.  
  32. function attacker_test($name) {
  33. foreach (details_member($name) as $player) {
  34. if ( $player['civilian_kills'] >= 1 OR $player['rival_kills'] >= 1 OR $player['neutral_kills'] >= 1 ) {
  35. return true;
  36. }
  37. }
  38. }
  39.  
  40. function victim_test($name) {
  41. foreach (details_member($name) as $player) {
  42. if ( $player['deaths'] == 0 ) {
  43. return true;
  44. }
  45. }
  46. }
  47.  
  48.  
  49.  
  50.  
  51. //-----------------------------------------------------------------------------------------------
  52. ?>
  53.  
  54.  
  55.  
  56.  
  57.  
  58. <table width='800px'>
  59. <tr>
  60. <td>
  61. <table align='center' width='270px' border='0'>
  62. <? if(attacker_test($name) == true): ?>
  63. <tr><th align='left' colspan='3'>10 Recent Kills</th></tr>
  64. <tr><th align='left'>Victim</th><th align='left'>Clan Tag</th><th align='left'>Typ</th></tr>
  65. <? foreach(details_attacker($name) as $player ): ?>
  66. <tr>
  67. <td width='150px'><?=substr($player['victim'], 0, 12);?></td>
  68. <td width='80px'><?=strtoupper($player['victim_tag'])?><?if($player['victim_tag'] == '')echo'------';?></td>
  69. <td width='60px'><?switch($player['kill_type']){case 'c': echo'Civil';break;case 'n':echo'Neutral';break;case 'r':echo'Rival';break;}?></td>
  70. </tr>
  71. <? endforeach; ?>
  72. <? else: ?>
  73. Dieser Spieler hat noch niemanden getötet.
  74. <? endif; ?>
  75. </table>
  76. </td>
  77. <td>
  78. <table width='220px' align='center'>
  79. <tr>
  80. <td align='center'><b><?=substr($name, 0, 20)?></b><br/></td>
  81. </tr>
  82. <tr>
  83. <td align='center'><? if ( $dynmap !== '####' ) {echo"<img src='http://$dynmap/tiles/faces/body/$name.png' height='100px' /></td>";} else {echo"<img src='img/standard_body.png' height='100px' /></td>";} ?>
  84. </tr>
  85. <tr>
  86. <td align='center'>
  87.  
  88. <table width='220px' border='0'>
  89. <tr>
  90. <td align='left'><b>Join Clan</b></td>
  91. <td align='right'><b>Last Join</b></td>
  92. </tr>
  93. <tr>
  94. <td align='left'>
  95. <?foreach (details_member($name) as $member ): ?>
  96. <? $join_clan = $member['join_date'];
  97. $seconds = $join_clan / 1000;
  98. echo date('d-m-Y', $seconds); ?>
  99. <? endforeach; ?>
  100. </td>
  101. <td align='right'>
  102. <?foreach (details_member($name) as $member ): ?>
  103. <? $last_on = $member['last_seen'];
  104. $seconds= $last_on / 1000;
  105. echo date('d-m-Y', $seconds); ?>
  106. <? endforeach; ?>
  107. </td>
  108. </tr>
  109. </table>
  110.  
  111. </td>
  112. </tr>
  113. </table>
  114. </td>
  115. <td>
  116. <table align='right' width='270px' border='0'>
  117. <? if(victim_test($name) == false): ?>
  118. <tr><th align='right' colspan='3'>10 Recent Deaths</th></tr>
  119. <tr><th align='left'>Attacker</th><th align='left'>Clan Tag</th><th align='left'>Typ</th></tr>
  120. <? foreach(details_victim($name) as $player ): ?>
  121. <tr><td width='150px' align='left'><?=substr($player['attacker'], 0, 12);?></td>
  122. <td width='80px' align='left'><?=strtoupper($player['attacker_tag'])?><?if($player['attacker_tag'] == '')echo'------';?></td>
  123. <td width='40px' align='left'><?switch($player['kill_type']){case 'c': echo'Civil';break;case 'n':echo'Neutral';break;case 'r':echo'Rival';break;}?></td></tr>
  124. <? endforeach; ?>
  125. <? else: ?>
  126. Dieser Spieler ist noch nicht gestorben.
  127. <? endif; ?>
  128. </table>
  129. </td>
  130. </tr>
  131. </table>
  132. </td>
  133. </tr>
  134. </table>
  135.  

Co chcciałbym osiagnąc? to wszystko co wyswietla get_member wrzucic do zmiennej $gra. Czyli żeby wyswietlało sie pod inputboxem wink.gif