Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zamiana parametru $_GET
Destrudo
post
Post #1





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 10.10.2011

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


Hej,

Potrzebuję pobrać geta, ale przeglądarka dziwnie mi go zamienia. W linku (w źródle) mam postać: "zesp%C3%B3%C5%82+a" i dokładnie taką samą postać w bazie, a przeglądarka mimowolnie zamienia mi to na "zespół+a", przez co nie mogę już zmodyfikować (konkretniej - usunąć) tego rekordu w bazie danych, bo po pobraniu elementu get, nie dostanę tego samego, co w bazie. Miałbym kilka pytań, dlaczego tak się dzieję itd., ale mam jedno - jak to rozwiązać?
Go to the top of the page
+Quote Post
viking
post
Post #2





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


A po kiego kasujesz po nazwie, nie po id?
http://php.net/manual/en/function.urldecode.php

Ten post edytował viking 27.02.2017, 09:17:30
Go to the top of the page
+Quote Post
Destrudo
post
Post #3





Grupa: Zarejestrowani
Postów: 74
Pomógł: 0
Dołączył: 10.10.2011

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


Mój głupi błąd, nie pomyślałem, dzięki (IMG:style_emoticons/default/smile.gif)

Jednak nie mogę kasować po id, bo w bazie mam te same ciągi znaków kilkukrotnie, chciałbym usunąć wszystkie, a każdy ma inny id, więc muszę po tym ciągu i nie wiem dlaczego przeglądarka tak mi to zamienia
Go to the top of the page
+Quote Post
viking
post
Post #4





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Bo tak powinna zgodnie z rfc. Tak samo jak ty powinieneś kodować wszystkie dane w linkach. http://php.net/manual/en/function.rawurldecode.php
Go to the top of the page
+Quote Post

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: 22.08.2025 - 20:03