Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Szybki błąd POST!
bartek4175
post
Post #1





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Mam kod:
  1. $kod = $_POST['$r[id]'];


ale nie działa! co zrobić? jakieś propozycje?

Ten post edytował bartek4175 7.05.2014, 14:52:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
johny_s
post
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

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


  1. if (isset($_GET['ref']) && $_GET['ref'] != "")
Go to the top of the page
+Quote Post
bartek4175
post
Post #3





Grupa: Zarejestrowani
Postów: 284
Pomógł: 1
Dołączył: 15.08.2013

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


Cytat(johny_s @ 7.05.2014, 20:24:10 ) *
  1. if (isset($_GET['ref']) && $_GET['ref'] != "")

Dzięki (IMG:style_emoticons/default/smile.gif)

Błąd zniknał już nie ma żadnych, ale nadal nie chodzi!!

ponownie podaje kod:
  1. <?
  2. ini_set('display_errors', 1);
  3. include('header.php');
  4. mysql_query ("SET NAMES utf8");
  5. ?>
  6.  
  7. <div class="block medium right">
  8. <div class="top">
  9. <h1>Płatne Pobrania</h1>
  10. </div>
  11. <div class="content"></div>
  12.  
  13. <div class="content">
  14. <center>
  15. <? $listaid = mysql_query("SELECT * FROM pliki ORDER BY id DESC limit 10") or die;
  16.  
  17. ?><?
  18. echo "<table cellpadding=\"2\" border=1>";
  19. echo "<tr>";
  20. echo "<td><center><b> Nazwa Pliku: </b></center></td>";
  21. echo "<td><center><b> Link Do Pobrania: </b></center></td>";
  22. echo "<td><center><b> Ilość punktów za pobranie: </b></center></td>";
  23. echo "<td><center><b> kod pliku: </b></center></td>";
  24. echo "</tr>";
  25. while($r = mysql_fetch_assoc($listaid)) {
  26. echo "<tr>";
  27. $stmt2 = mysql_query("SELECT * FROM pliki_w WHERE idp=$r[id] AND login='".$data['login']."'") or die(mysql_error());
  28. $r['idd'] = mysql_num_rows($stmt2);
  29.  
  30. if($r['idd']!=0){
  31. echo "";
  32. } else {
  33.  
  34.  
  35.  
  36.  
  37. $rrr = $r['id'];
  38. ?><td><center><b> <? echo"$r[nazwa]"; ?></b></center></td><?
  39. ?> <b> <td><center> <b><a href="<? echo"$r[Link]";?> "target="_blank"></b>Kliknij Tutaj!</a></center></td></b> <?
  40. ?><td><center><b> <? echo"$r[punkty]"; ?> </b></center></td><?
  41. ?>"<td><center><b> <form method="post" > <input type="text" name="<? echo"$r[id]"; ?>" /> <input type="submit" name="<? echo"$r[nazwa]"; ?>" value="Dodaj!" />
  42. </form></b></center></td><?
  43. echo "</tr>";
  44. ?><?
  45. $rr = $r['Kod'];
  46. $kod = isset($_POST[$r['Kod']]) ? $_POST[$r['Kod']] : false;
  47.  
  48. if (isset($_POST[$r['nazwa']])) {
  49. if ($kod == $r['Kod']){
  50. $pkt = 1;
  51. $rr = $r[id];
  52. mysql_query("INSERT INTO `pliki_w` (`login` , `nazwa`, `kod`, `idp`) VALUES ('".$data['login']."','".$r[nazwa]."','".$kod."','".$rr."')") or die(mysql_error());
  53. ?> <div class="content"><div class="msg"> <div class="info"> <b>Pomyślnie wysłano do rozpatrzenia!</b></div></div></div> <?
  54.  
  55. } else {
  56. echo "<h1>Wpisales zly kod pliku!</h1>";
  57. }
  58.  
  59.  
  60.  
  61.  
  62.  
  63. }
  64.  
  65.  
  66.  
  67.  
  68.  
  69. }
  70. }
  71.  
  72. ?></table></div>
  73. <br><br><br><div class="msg"><div class="info"><b><center>Twoja Historia Pobrań:</center></b></div></div> <?
  74.  
  75. $listaid = mysql_query("SELECT * FROM pliki_w WHERE login = '".$data['login']."'") or die;
  76.  
  77.  
  78. echo "<center>";
  79. ?><?
  80. echo "<table cellpadding=\"2\" border=1>";
  81. echo "<td><center><b> Numer: </b></center></td>";
  82. echo "<td><center><b> Nazwa: </b></center></td>";
  83. echo "<td><center><b> Wpisany Kod: </b></center></td>";
  84. while($r = mysql_fetch_assoc($listaid)) {
  85. echo "<tr>";
  86.  
  87. echo "<td><center><b> $r[id] </b></center></td>";
  88. echo "<td><center> <b> $r[nazwa]</b></center></td>";
  89. echo "<td><center> <b> $r[kod]</b></center></td>";
  90. echo "</tr>";
  91. }
  92. ?>
  93. <br><br><br><br><br></div></table></center>


Demo na: http://surfmig.pl/pliki.php


Chodzi o to, że nawet jak wpiszze dobry kod to wyswietli sie, że zły wpisałem!

Ten post edytował bartek4175 7.05.2014, 19:28:04
Go to the top of the page
+Quote Post

Posty w temacie
- bartek4175   [MySQL][PHP] Szybki błąd POST!   7.05.2014, 14:50:35
- - johny_s   $kod == $_POST[$r['id']];   7.05.2014, 14:52:43
- - ostrylg   To żart? Co to jest za zmienna $r ? Zawiera ...   7.05.2014, 14:53:07
- - Turson   Podstawy zmiennych... zmienna wstawiona w ' ...   7.05.2014, 15:03:36
- - bartek4175   Cytat(johny_s @ 7.05.2014, 15:52:43 )...   7.05.2014, 15:09:34
- - Turson   Włącz wyświetlanie błędów, bo je masz   7.05.2014, 15:12:54
|- - bartek4175   Cytat(Turson @ 7.05.2014, 16:12:54 ) ...   7.05.2014, 15:14:41
- - johny_s   że nie znalazł indeksu w tablicy indeksy zapisuje...   7.05.2014, 15:17:53
- - bartek4175   Cytat(johny_s @ 7.05.2014, 16:17:53 )...   7.05.2014, 15:28:34
- - johny_s   a one czasem nie są pobierane ze zmiennej $da...   7.05.2014, 15:37:46
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 16:37:46 )...   7.05.2014, 15:50:53
|- - johny_s   Cytat(bartek4175 @ 7.05.2014, 14:50:5...   7.05.2014, 15:57:24
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 16:57:24 )...   7.05.2014, 15:59:56
- - Turson   Skąd mamy wiedzieć. W tamtym kodzie na linii 6 nie...   7.05.2014, 15:57:17
- - johny_s   To bedziesz musiał pomyśleć co zrobić z tymi zapyt...   7.05.2014, 16:22:42
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 17:22:42 )...   7.05.2014, 16:26:34
- - johny_s   wklej jeszcze raz ten swój skrypt z poprawkami   7.05.2014, 16:41:08
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 17:41:08 )...   7.05.2014, 16:58:25
- - johny_s   linia 48 nie sprawdzsz czy formularz był wyslany ...   7.05.2014, 17:08:53
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 18:08:53 )...   7.05.2014, 17:15:50
- - johny_s   sorry zamknij w nawiazy   7.05.2014, 17:39:09
- - bartek4175   są błedy: Notice: Undefined variable: errMsg in /u...   7.05.2014, 17:40:06
- - Turson   bartek4175 forum to nie parser. Pomysł trochę sam ...   7.05.2014, 17:44:40
- - bartek4175   Cytat(johny_s @ 7.05.2014, 18:39:09 )...   7.05.2014, 18:11:09
- - johny_s   pewnie nie masz nigdzie zdefiniowanego $errMs...   7.05.2014, 18:20:42
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 19:20:42 )...   7.05.2014, 18:33:08
- - johny_s   [PHP] pobierz, plaintext (isset($errMsg...   7.05.2014, 18:37:54
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 19:37:54 )...   7.05.2014, 18:48:18
- - johny_s   a pokaż jak ten warunek napisałeś   7.05.2014, 19:02:33
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 20:02:33 )...   7.05.2014, 19:06:02
- - johny_s   musisz to rozbić na 2 człony 1) sprawdzasz czy ist...   7.05.2014, 19:14:46
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 20:14:46 )...   7.05.2014, 19:20:01
- - johny_s   [PHP] pobierz, plaintext if (isset($_GET...   7.05.2014, 19:24:10
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 20:24:10 )...   7.05.2014, 19:27:24
- - johny_s   KodNotice: Undefined variable: data in /us...   7.05.2014, 19:30:16
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 20:30:16 )...   7.05.2014, 19:35:15
- - Pyton_000   [PHP] pobierz, plaintext if isset[PHP] pobierz, pl...   7.05.2014, 19:44:57
|- - bartek4175   Cytat(Pyton_000 @ 7.05.2014, 20:44:57...   7.05.2014, 19:47:57
- - johny_s   ja jestem niezalogowany   7.05.2014, 19:49:43
|- - bartek4175   Cytat(johny_s @ 7.05.2014, 20:49:43 )...   7.05.2014, 20:35:00
- - Turson   Linie 52 i 54 błędy, które już wcześniej były   7.05.2014, 19:54:33
- - johny_s   kpisz? 2 strony wcześniej Ci pokazywałem jak się t...   7.05.2014, 20:40:19
- - bartek4175   Wszystko działa! Do zamknięcia!   7.05.2014, 20:40:39


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: 10.10.2025 - 07:09