Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> łączenie $_GET
breaked
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 20.10.2010

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


Witam,

mam taki fragment kodu:
  1. if ($_GET['x'] && $_GET['y'])
  2. {
  3. $x = $_GET['x'];
  4. $y = $_GET['y'];
  5.  
  6. $query = mysql_query("UPDATE players SET x = '$x' and y = '$y' WHERE login = 'test'");
  7. $query = mysql_query("SELECT * FROM players WHERE login = 'test'");
  8. $row = mysql_fetch_array($query);
  9.  
  10. $x = $row['x'];
  11. $y = $row['y'];
  12.  
  13. echo "<div style='position:absolute; top:$y; left:$x'><img src='templates/images/v2.png'></div>";
  14. }


Coś takiego mi niedziała, dlaczego questionmark.gif


//edit

już działa, wcześniej nie działało, ale jest dobrze. proszę modów o skasowanie tematu tongue.gif

Ten post edytował breaked 8.11.2010, 21:35:57
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
mathijas
post
Post #2





Grupa: Zarejestrowani
Postów: 49
Pomógł: 1
Dołączył: 9.10.2008

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


Piękny przykład SQL_INJECTION? Czy to tylko taki przykład pokazowy?

Poza tym lepiej użyć:

  1. if(isset($_GET['xxx']) && $_GET['xxx'])


bo może Ci wyrzucić warningi.

Pozdrawiam!
Go to the top of the page
+Quote Post

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: 19.08.2025 - 07:31