PDA

View Full Version : سوال: بدست آوردن مسیر اسکریپت



phpweb
یک شنبه 24 بهمن 1389, 01:47 صبح
چطور می تونم مسیر یا پوشه ای که اسکریپت در اون قرار داره رو بدست بیارم؟

hossin.esm
یک شنبه 24 بهمن 1389, 08:40 صبح
http://php.net/manual/fr/reserved.variables.server.php



<?php
echo '<table border="1">';
echo "<tr><td>" .$_SERVER['PHP_SELF'] ."</td><td>PHP_SELF</td></tr>";
echo "<tr><td>" .$_SERVER['SCRIPT_FILENAME'] ."</td><td>SCRIPT_FILENAME</td></tr>";
echo "<tr><td>" .$_SERVER['SCRIPT_NAME'] ."</td><td>SCRIPT_NAME</td></tr>";
echo "<tr><td>" .$_SERVER['REQUEST_URI'] ."</td><td>REQUEST_URI</td></tr>";
echo "</table>";
?>


<?php
echo '<table border="1">';
foreach ($_SERVER as $k => $v){
echo "<tr><td>" . $k ."</td><td>" . $v . "</td></tr>";
}
echo "</table>"
?>

mtchabok
یک شنبه 24 بهمن 1389, 10:26 صبح
برای گرفتن مسیر اسکریپت درخواستی توسط بازدید کننده کدش همونی هس که دوستمون نوشتن .
ولی برای گرفتن مسیر هر فایل اسکریپتی می تونید از این کد استفاده کنی

<?php
$path = dirname(__FILE__);
?>