PDA

View Full Version : سوال: آدرس دهی به فایل ها



abdorreza
پنج شنبه 24 اردیبهشت 1394, 09:12 صبح
سلام

من برای اینکه به فایل ها آدرسی دهی کنم برای اجرای اونها ، مثلا در action مربوط به فرم قرار میدم :



<form action="..//PHP/login.php" method="POST">
<input type="text" placeholder="نام کاربری" name="username" class="txtLogin"><br/>
<input type="password" placeholder="رمز عبور" name="password" class="txtLogin"></br>
<input type="submit" value="ورود به سایت" class="btnLogin"><br/>
</form>


و یا مثلا برای redirect کردن قرار میدم :



header("Location: ..//HTML/no_user.html");


با این روش بعد از localhost کاراکتر / هی اضافه میشه با هر بار اجرای این کدها. از Document_root و یا Document_name هم استفاده کردم و نتونستم فایل ها رو آدرس دهی کنم.

میشه دوستان راهنمایی کنن ؟

ممنون

mojooriass
پنج شنبه 24 اردیبهشت 1394, 09:30 صبح
سلام
کد زیر پوشه روت سایت را به شما میده


$_SERVER['DOCUMENT_ROOT']
حالا تو فرم html می توانید ادرس را اینجوری بدید:


<form action="<?php echo $_SERVER['DOCUMENT_ROOT'] ?>PHP/login.php" method="POST">

phpdev
پنج شنبه 24 اردیبهشت 1394, 09:34 صبح
اینو بزن


header("Location: ../HTML/no_user.html");