Heim >Backend-Entwicklung >PHP-Tutorial >thinkphp $_GET string wird in Leerzeichen gefiltert

thinkphp $_GET string wird in Leerzeichen gefiltert

WBOY
WBOYOriginal
2016-09-19 09:16:331435Durchsuche

thinkphp $_GET string wird in Leerzeichen gefiltert

Der Wert von uid, die Zeichenfolge „“, wird von $_GET gedruckt und in Leerzeichen gefiltert?

Antwortinhalt:

thinkphp $_GET string wird in Leerzeichen gefiltert

Der Wert von uid, die Zeichenfolge „“, wird von $_GET gedruckt und in Leerzeichen gefiltert?

Es findet keine Filterung statt, die normale URL-Analyse sollte Leerzeichen enthalten.
Da die Base64-Zeichenfolge vorhanden ist und Sie sie über die URL übergeben möchten,
Stellen Sie entweder sicher, dass die in der URL angezeigte Nummer lautet, dh die Ersatznummer.
Oder verwenden Sie URLSafes Base64-Kodierung und Ersetzung / Cheng-、_

Beim URL-Parsen wird urldecode
echo urldecode(' ')

durchgeführt
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn