Herkes sadece göreli yolları değil, mutlak izin vermek için bir PHP RegEx biliyor mu?
Örneğin, benim PHP script "some-directory/another-directory/some-file.php" Bu değer gönderen bir AJAX işlevi var.
Benim PHP komut dosyası daha sonra bu dosyayı içerir .... ($ bazı-php-belge) içerir;
Ben bir hacker gibi bir şey göndermek benim AJAX fonksiyonunu kullanmak mümkün istemiyorum: "http://www.malicious-website.com/malicious-script.php"
Benim PHP Belgesinde ben böyle bir şey yapmak istiyorum:
<php>
$some-php-document = $_POST["some_value_submitted_via_ajax"];
//if $some-php-document is a URL (not a relative path to a file),
//then $some_php_document = null
//how can I use a php regex to accomplish the above?
</php>
Bunu nasıl yapabilirim?
Ya da, daha güvenli çözümler varsa bana bildirin.