PDA

Просмотр полной версии : index.php?poisk[]=array


diznt
11.02.2009, 16:43
Есть значение в строке браузера

index.php?poisk=

Когда подставляю [] после poisk то есть значение в строке браузера у меня будет

index.php?poisk[]=

Когда перехожу по этому адрессу то URL в строке браузера такой стал

index.php?poisk[]=array

Почему именно array и как это можно использовать?
Статью от электа читал но не совсем понял

Сам URL

http://store.steampowered.com/search/?adv=0&term[]=

//Пути не раскрываються

mr.The
11.02.2009, 17:47
//Пути не раскрываються
значит там стоит нормльный фильтр.

Почему именно array и как это можно использовать?
потому что. использовать можно для раскрытия путей.

eLWAux
11.02.2009, 18:01
?poisk[]=array
poisk[] ти ведь сделал его масивом.. (english => array)
вот и фильтр непонятний делает редирект..

blaga
11.02.2009, 18:07
кстати а как защититься от такой ерунды? что бы пути не раскрывались?

Daned
11.02.2009, 19:15
error_reporting(0); ?

Goudini
15.02.2009, 14:38
кстати а как защититься от такой ерунды? что бы пути не раскрывались?
Элементарно, преобразовывать данные к строковому типу.

$poisk = (string) $_GET['poisk']