Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript]Niepoprawne odczytanie zmiennej GET przez JS
Star
post
Post #1





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

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


Witam
Mam taki problem, na jednej stronie jest przekierowanie pod jakis adres np users.php?id=000012

I klikajac w to przenosi nad do witryny w w ktorej mam taki kod JS

  1. var id = $_GET[id];
  2. var url = 'users_list.php?check=yes';
  3. var plusID= '&id=';
  4. window.open(url+plusID+id , '_self');


I problem jest taki ze rzeczywiscie przekierowuje pod ta strone users_list.php jednak za kazdym razem od ID odejmuje sobie 2, tzn gdy bedzie users.php?id=000012 to kod JS przeniesie pod users_list.php?check=yes&id=10
jesli bedzie users.php?id=000020 to przeniesie pod users_list.php?check=yes&id=18 itd

moglby ktos mi wytlumaczyc dlaczego tak sie dzieje oraz jak to naprawic ?

Ten post edytował Star 18.06.2015, 19:21:14
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Star
post
Post #2





Grupa: Zarejestrowani
Postów: 294
Pomógł: 34
Dołączył: 16.02.2015

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


Dzięki za odpowiedź.
nie otwieram ponieważ mam je cały czas "otwarte".

Pomogło gdy usunąłem var id, a do plusID dodałem
var plusID= '&id=$_GET[id]';

Nie wiem co powodowało ten problem jednak wazne ze zniknął.
Go to the top of the page
+Quote Post

Posty w temacie


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: 6.10.2025 - 14:39