Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Zmiana danych problem
xxdrago
post
Post #1





Grupa: Zarejestrowani
Postów: 654
Pomógł: 42
Dołączył: 27.07.2010
Skąd: Jaworzno

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


Witam, coś mi nie działa. A dokładnie nie zmienia w bazie danych.
  1. $ip = $_SERVER['REMOTE_ADDR'];
  2. $graczek = $gracz['gracz'];
  3. $result = "UPDATE osadnicy_gracze SET ip='$ip' WHERE gracz='$graczek'";
  4. if (!$result) {
  5. die('Invalid query: ' . mysql_error());
  6. }


Ten post edytował xxdrago 29.04.2011, 20:17:54
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
xxdrago
post
Post #2





Grupa: Zarejestrowani
Postów: 654
Pomógł: 42
Dołączył: 27.07.2010
Skąd: Jaworzno

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


Cały plik poczta.php

  1. <h2>Poczta</h2>
  2. <?php
  3. function bbcode($bb) {
  4. // URL
  5. $bb = preg_replace("/\[url\]([^\\[]*)\[\/url\]/i","<a href=\"\\1\">\\1</a>",$bb);
  6.  
  7. // Kolor tekstu
  8. $bb = preg_replace("/\[color=(red|green|blue|white|orange)\]([^\\[]*)\[\/color\]/i","<span style='color:\\1'>\\2</span>",$bb);
  9.  
  10. // Rozmiar czcionki
  11. $bb = preg_replace("/\[size=(10|11|12|13|14|15|16|22)\]([^\\[]*)\[\/size\]/i","<span style='font-size:\\1px'>\\2</span>",$bb);
  12.  
  13. // Pogrubienie
  14. $bb = preg_replace("/\[b\]([^\\[]*)\[\/b\]/i","<strong>\\1</strong>",$bb);
  15.  
  16. // Kursywa
  17. $bb = preg_replace("/\[i\]([^\\[]*)\[\/i\]/i","<span style='font-style:italic'>\\1</span>",$bb);
  18.  
  19. // Podkreślenie
  20. $bb = preg_replace("/\[u\]([^\\[]*)\[\/u\]/i","<span style='text-decoration:underline'>\\1</span>",$bb);
  21.  
  22. // Przekreślenie
  23. $bb = preg_replace("/\[s\]([^\\[]*)\[\/s\]/i","<span style='text-decoration:line-through'>\\1</span>",$bb);
  24.  
  25. // Zamiana na wielkie litery
  26. $bb = preg_replace("/\[upper\]([^\\[]*)\[\/upper\]/i","<span style='text-transform:uppercase'>\\1</span>",$bb);
  27.  
  28. // Zamiana na małe litery
  29. $bb = preg_replace("/\[lower\]([^\\[]*)\[\/lower\]/i","<span style='text-transform:lowercase'>\\1</span>",$bb);
  30.  
  31. return $bb;
  32. }
  33. if(isset($_GET['wyslane']))
  34. $typ = 2;
  35. elseif(isset($_GET['raporty']))
  36. $typ = 3;
  37. elseif(isset($_GET['adm']))
  38. $typ = 4;
  39. else
  40. $typ = 1;
  41. $msg = '';
  42. if(!empty($_POST['do']) && !empty($_POST['tekst'])){
  43. f('wiadomosc_wyslij');
  44. $msg = wiadomosc_wyslij($gracz['gracz'], $_POST['do'], $_POST['tekst']);
  45. }
  46.  
  47. if(!empty($_GET['del'])){
  48. f('wiadomosc_usun');
  49. echo wiadomosc_usun($gracz['gracz'], $_GET['del'],$typ);
  50. }
  51.  
  52. if(!empty($_GET['del_all'])){
  53. f('wiadomosc_usun_wszystkie');
  54. echo wiadomosc_usun_wszystkie($gracz['gracz'],$typ);
  55. }
  56.  
  57. if(empty($_GET['nowa'])){
  58. if(empty($_GET['czytaj'])){
  59. if(isset($_GET['wyslane']))
  60. $poczta =mysql_query("select id, login, data, status from osadnicy_poczta inner join osadnicy_gracze on do_gracz = gracz where od_gracz = ".$gracz['gracz']." and typ = 2 order by status asc, id desc");
  61. elseif(isset($_GET['raporty']))
  62. $poczta =mysql_query("select id, login, data, status from osadnicy_poczta inner join osadnicy_gracze on od_gracz = gracz where do_gracz = ".$gracz['gracz']." and typ = 3 order by status asc, id desc");
  63. elseif(isset($_GET['adm']))
  64. $poczta =mysql_query("select id, login, data, status from osadnicy_poczta inner join osadnicy_gracze on od_gracz = gracz where do_gracz = ".$gracz['gracz']." and typ = 4 order by status asc, id desc");
  65. else
  66. $poczta =mysql_query("select id, login, data, status from osadnicy_poczta inner join osadnicy_gracze on od_gracz = gracz where do_gracz = ".$gracz['gracz']." and typ = 1 order by status asc, id desc");
  67.  
  68. $msgC = mysql_num_rows($poczta);
  69.  
  70. }
  71.  
  72. if(!isset($_GET['wyslane']))
  73. $t = "Od";
  74. elseif(isset($_GET['raporty']))
  75. $t = "Raport";
  76. elseif(isset($_GET['adm']))
  77. $t = "Od";
  78. else
  79. $t = "Do";
  80. $echo =
  81. "<table>
  82. <tr align=center>
  83. <th>$t:</th>
  84. <th>Data:</th>
  85. <th></th>
  86. </tr>
  87. ";
  88.  
  89. if(!empty($msgC) && empty($_GET['czytaj'])){
  90. while ($wiadomosc = mysql_fetch_array($poczta)){
  91. if ($wiadomosc['status'] == 0) { $new = " <span style='color:#339900'>[ ! ]</span>"; } else { $new = ""; }
  92.  
  93. if(isset($_GET['wyslane'])){
  94. $opcje = "
  95. <a href='?a=poczta&id=".$wiadomosc['id']."&czytaj=2&wyslane' >[ czytaj ]</a>
  96. <a href='?a=poczta&del=".$wiadomosc['id']."&wyslane' >[ usuń ]</a>
  97. <a href='?a=poczta&del_all=2&wyslane' >[ usuń wszystkie ]</a>
  98. ";
  99. $echo .="
  100. <tr>
  101. <td style='padding:5px'>".$wiadomosc['login']."</td>
  102. <td style='padding:5px'>".date("H:i:s d-m-Y",$wiadomosc['data'])."</td>
  103. <td>$opcje</td>
  104. </tr>
  105.  
  106. ";
  107. }
  108. elseif(isset($_GET['raporty'])){
  109. $opcje = "
  110. <a href='?a=poczta&id=".$wiadomosc['id']."&czytaj=3&raporty' >[ czytaj ]</a>
  111. <a href='?a=poczta&del=".$wiadomosc['id']."&raporty' >[ usuń ]</a>
  112. <a href='?a=poczta&del_all=3&raporty' >[ usuń wszystkie ]</a>
  113. ";
  114. $echo .="
  115. <tr>
  116. <td style='padding:5px'>".$wiadomosc['login']."</td>
  117. <td style='padding:5px'>".date("H:i:s d-m-Y",$wiadomosc['data'])." $new</td>
  118. <td>$opcje</td>
  119. </tr>
  120.  
  121. ";
  122. }
  123. elseif(isset($_GET['adm'])){
  124. $opcje = "
  125. <a href='?a=poczta&id=".$wiadomosc['id']."&czytaj=4&adm' >[ czytaj ]</a>
  126. <a href='?a=poczta&del=".$wiadomosc['id']."&adm' >[ usuń ]</a>
  127. <a href='?a=poczta&del_all=4&adm' >[ usuń wszystkie ]</a>
  128. ";
  129. $echo .="
  130. <tr>
  131. <td style='padding:5px'>".$wiadomosc['login']."</td>
  132. <td style='padding:5px'>".date("H:i:s d-m-Y",$wiadomosc['data'])." $new</td>
  133. <td>$opcje</td>
  134. </tr>
  135.  
  136. ";
  137. }
  138. else {
  139. $opcje = "
  140. <a href='?a=poczta&id=".$wiadomosc['id']."&czytaj=1' >[ czytaj ]</a>
  141. <a href='?a=poczta&do=".$wiadomosc['login']."&nowa=ok' >[ odpowiedz ]</a>
  142. <a href='?a=poczta&del=".$wiadomosc['id']."' >[ usuń ]</a>
  143. <a href='?a=poczta&del_all=1' >[ usuń wszystkie ]</a>
  144. ";
  145. $echo .="
  146. <tr>
  147. <td style='padding:5px'>".$wiadomosc['login']."</td>
  148. <td style='padding:5px'>".date("H:i:s d-m-Y",$wiadomosc['data'])." $new</td>
  149. <td>$opcje</td>
  150. </tr>
  151.  
  152. ";
  153. }
  154.  
  155. }
  156. $echo .= "</table>";
  157. echo $echo;
  158. } elseif (!empty($_GET['czytaj']) && !empty($_GET['id'])){
  159. $_GET['id'] = (int)$_GET['id'];
  160. f('wiadomosc_czytaj');
  161. $mes = wiadomosc_czytaj($gracz['gracz'], $_GET['id'],$typ);
  162.  
  163. if(isset($_GET['wyslane'])){
  164. if(!is_array($mes)) echo "<p class='error'>nie ma takiej wiadomości</p>";
  165. else
  166. echo "
  167.  
  168. <b>Wiadomość od: ".$mes['login']."</b><hr/>
  169. ".$mes['tekst']."
  170.  
  171. <hr/><a href='?a=poczta&wyslane'>[ powrót ]</a>
  172. ";
  173. }elseif(isset($_GET['raporty'])){
  174. if(!is_array($mes)) echo "<p class='error'>nie ma takiej wiadomości</p>";
  175. else
  176. echo "
  177.  
  178. <b>Raport ".date("H:i:s d-m-Y",$mes['data'])."</b><hr/>
  179. ".$mes['tekst']."
  180.  
  181. <hr/><a href='?a=poczta&raporty'>[ powrót ]</a>
  182. ";
  183. }elseif(isset($_GET['adm'])){
  184.  
  185. if(!is_array($mes)) echo "<p class='error'>nie ma takiej wiadomości</p>";
  186. else
  187. echo "
  188.  
  189. <b>Informacja ".date("H:i:s d-m-Y",$mes['data'])."</b><hr/>
  190. ".$mes['tekst']."
  191.  
  192. <hr/><a href='?a=poczta&adm'>[ powrót ]</a>
  193. ";
  194. }else{
  195. if(!is_array($mes)) echo "<p class='error'>nie ma takiej wiadomości</p>";
  196. else
  197. echo "
  198.  
  199. <b>Wiadomość od: ".$mes['login']."</b><hr/>
  200. ".$mes['tekst']."
  201.  
  202. <hr/><a href='?a=poczta'>[ powrót ]</a>
  203. <a href='?a=poczta&do=".$mes['login']."&nowa=ok' >[ odpowiedz ]</a> ";
  204. }
  205. } else { echo "<p class='error'>brak wiadomości</p>"; }
  206. } else {
  207. echo $msg."
  208. <form action='?a=poczta&nowa=ok' method='post'>
  209. Nazwa gracza: <input type='text' class='input2' name='do' value='".$_GET['do']."'/> <input class='submit' type='submit' value='wyślij'/><br/><br/>
  210. <textarea name='tekst' style='width:530px; height:100px' ></textarea><br/>
  211.  
  212. </form>
  213. ";
  214. }
  215. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- xxdrago   [MySQL][PHP]Zmiana danych problem   29.04.2011, 20:15:50
- - Mefiuu   a gdzie mysql_query ? ;> [PHP] pobierz, plaint...   29.04.2011, 20:20:30
- - xxdrago   teraz jest taki problem że jak sie wyloguje to all...   29.04.2011, 20:25:03
- - Mefiuu   nie rozumiem ... ^^ ale jeśli jednak jest tak jak ...   29.04.2011, 20:26:29
- - xxdrago   Mam coś takiego że jeżeli sie wyloguje to wszyscy ...   29.04.2011, 20:27:06
- - Mefiuu   Bo do zmiennej $ip przypisujesz swój numer IP...   29.04.2011, 20:29:49
- - xxdrago   Nie, sprawa wygląda tak: po zalogowaniu każdego gr...   29.04.2011, 20:35:25
- - Mefiuu   nie wiem, mi wydaje się że to błąd myślowy, może s...   29.04.2011, 20:38:19
- - xxdrago   Nie, mam 20 graczy online..   29.04.2011, 20:38:41
- - Mefiuu   to w takim razie nie mam pojęcia, trochę ciężko si...   29.04.2011, 20:41:44
- - xxdrago   a jeżeli to jest źle: $gracz['gracz...   29.04.2011, 20:44:03
- - Mefiuu   raczej wątpię, choć nie wiem skąd to bierzesz.. W ...   29.04.2011, 20:45:43
- - xxdrago   yhy a jeszcze jedno mam taki problem że wgrałem bb...   29.04.2011, 20:46:58
- - MateuszRyaN   To w ogóle brzmi jakoś bezsensu... po pierwsze sko...   29.04.2011, 20:47:42
- - Mefiuu   funkcje do zmiany html na encje : htmlentities, h...   29.04.2011, 20:48:14
- - xxdrago   MateuszRyaN, nie mam za bardzo po co ponieważ cały...   29.04.2011, 20:49:11
- - Mefiuu   ale skąd my to mamy wiedzieć? Nie znamy Twoich pli...   29.04.2011, 20:49:41
- - MateuszRyaN   A mozesz pokazać jakiś zrzut bazy, tabel, struktur...   29.04.2011, 20:50:41
- - xxdrago   RE: [MySQL][PHP]Zmiana danych problem   29.04.2011, 20:51:42
- - MateuszRyaN   Aleś dowalił do pieca ^^   29.04.2011, 20:54:26
- - xxdrago   http://img820.imageshack.us/g/54227338.png/ prosze...   29.04.2011, 20:55:09


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 20:05