我有一個名爲index.php的文件。它有執行文件test.php的jQuery代碼。打印調用jQuery的post方法的PHP文件名
這裏是index.php文件的代碼:
$(document).ready(function(){
jQuery.post("test.php", {
kaavio: kaavio
}).done(function(data) {
$('#valvonta').html(data);
});
});
文件test.php的有該行:
<?php echo basename($_SERVER["PHP_SELF"]); ?>
文件test.php的應打印當前文件名( index.php),而不是test.php。無論如何,它會打印index.php的test.php文件。
我該如何解決我的問題?
它的工作如你所願。你爲什麼不把'echo basename($ _ SERVER [「PHP_SELF」]);'放在index.php中? –
因爲腳本在'test.php'上運行 – julekgwa
你不能那樣做,因爲代碼被放置在test.php文件中。你爲什麼要打印index.php? –