Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: PHP Zastąpienie spacji w linku na %20
Forum PHP.pl > Forum > PHP
wiktor0000
Witam, próbuje pobrać ceny przedmiotów do csgo z linku
https://steamcommunity.com/market/priceover...e=$zmienna

Problem polega na tym iż zmienna która posiada informacje o przedmiocie ma spacje i przez co link wygląda tak
https://steamcommunity.com/market/priceover...h_name=Graffiti | Karambit (Shark White)
Zamiast tak
https://steamcommunity.com/market/priceover...Battle-Scarred)

Chodzi mi o to żeby to
★ Gut Knife | 20 CaseHardened (Battle-Scarred) zamienić na ★%20Gut%20Knife%20|%20Case%20Hardened%20(Battle-Scarred)
Pyton_000
urlencode
wiktor0000
Cytat(Pyton_000 @ 16.04.2020, 21:17:09 ) *
urlencode

  1. $s = urlencode($description['market_name']);
  2. $pricejson = "https://steamcommunity.com/market/priceoverview/?appid=730&currency=3&market_hash_name=$s";


i generuje mi cos takiego
Graffiti+%7C+Karambit+%28Shark+White%29

Co nie działa ;(

Zmieniłem na rawurlencode()
i mam
Karambit%20%28Shark%20White%29
zamiast
Karambit%20(Shark%20White)
viking
Przecież działa: https://steamcommunity.com/market/priceover...ttle-Scarred%29

Kod
%E2%98%85+Gut+Knife+%7C+Case+Hardened+%28Battle-Scarred%29
wiktor0000
Tak okazało się że za dużo razy próbowałem i zablokowało mi, dzięki chłopaki
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.