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
bartek4175
post
Post #2





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

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


Cytat(johny_s @ 7.05.2014, 15:52:43 ) *
$kod == $_POST[$r['id']];



Cytat(ostrylg @ 7.05.2014, 15:53:07 ) *
To żart?

Co to jest za zmienna $r ? Zawiera coś?



Cytat(Turson @ 7.05.2014, 16:03:36 ) *
Podstawy zmiennych... zmienna wstawiona w ' ' nie jest zmienną

teraz mam:

  1. <?
  2. include('header.php');
  3. mysql_query ("SET NAMES utf8");
  4. ?>
  5.  
  6. <div class="block medium right">
  7. <div class="top">
  8. <h1>Płatne Pobrania</h1>
  9. </div>
  10. <div class="content"><center><a href="http://rapids.pl/93488"><img src="http://rapids.pl/banners/new_400x50.jpg" alt="Chcesz Pobierać bez limitów? Kliknij!"></a></center></div>
  11.  
  12. <div class="content">
  13. <center>
  14. <? $listaid = mysql_query("SELECT * FROM pliki ORDER BY id DESC limit 10") or die;
  15.  
  16. ?><?
  17. echo "<table cellpadding=\"2\" border=1>";
  18. echo "<tr>";
  19. echo '<center><b><p style="color:red;">Za pobranie pliku otrzymasz 50 punktów!</p></b></center>';
  20. echo "</tr>";
  21. echo "<tr>";
  22. echo "<td><center><b> Nazwa Pliku: </b></center></td>";
  23. echo "<td><center><b> Link Do Pobrania: </b></center></td>";
  24. echo "<td><center><b> kod pliku: </b></center></td>";
  25. echo "</tr>";
  26. while($r = mysql_fetch_assoc($listaid)) {
  27. echo "<tr>";
  28. $stmt2 = mysql_query("SELECT * FROM pliki_w WHERE idp=$r[id] AND login='".$data['login']."'") or die(mysql_error());
  29. $r[idd] = mysql_num_rows($stmt2);
  30.  
  31. if($r[idd]!=0){
  32. echo "";
  33. } else {
  34.  
  35.  
  36.  
  37.  
  38. $rrr = $r['id'];
  39. ?><td><center><b> <? echo"$r[nazwa]"; ?></b></center></td><?
  40. ?> <b> <td><center> <b><a href="<? echo"$r[Link]";?> "target="_blank"></b>Kliknij Tutaj!</a></center></td></b> <?
  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 = $_POST[$r['kod']];
  47. if ($_POST[$r['nazwa']]) {
  48. echo "$r[Kod]";
  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>


ale ciągle wyskakuje:
Wpisales zly kod pliku!

nawet jak wpisze dobry (IMG:style_emoticons/default/smile.gif)


tabela:
http://prntscr.com/3h0wuo

demo:
http://surfmig.pl/pliki.php
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: 5.10.2025 - 09:05