Bugün ben belgelerinde için uygun bir açıklama bulmak başarısız PHP, bazı gariplik çalıştırmak. Aşağıdaki kodu göz önünde bulundurun:
<?php
echo $_GET['t']. PHP_EOL;
?>
Kod basit - bu url tek bir t parametresi alır ve geri verir. ? Yani test.php ile aramak eğer t =% 5Ca (% 5c '\' olan), ben görmek bekleniyor:
\a
Ancak, bu ne var:
$ curl http://localhost/~boaz/test.php?t=%5Ca
\\a
Çift yırtmaç dikkat edin. Herkes gidiyor ve bu URL üzerinde sağlanan gibi dizeleri almak için reçete vermek ne anlatıyor olabilir?
Thanks, Boaz
PS. PHP 5.2.11 kullanıyorum