2017-10-21 111 views
1

我有這樣的「本地主機/網站/文件夾1/file.php」目錄下,我需要從「網站」目錄這樣鏈接目錄加倍

href = "folder1/file.php" 

不幸的是帶我去訪問file.php

href = "folder1/folder1/file.php" 

,當我訪問這樣

href = "../index.php" 

「的index.php」文件位於從「文件夾1」,「網站」目錄,它帶我去根目錄在c:我的意思是這種方式

href = "localhost/index.php". 

我已經堆積了這個問題兩天了,請任何一個幫我擺脫這個。

注:我使用的引導框架

更多編輯...

這裏是完整的代碼。

<section> 
    <section class="hbox stretch"> 
    <!-- .aside --> 
    <aside class="bg-black dk nav-xs aside hidden-print" id="nav">   
     <section class="vbox"> 
     <section class="w-f-md scrollable"> 
      <div class="slim-scroll" data-height="auto" data-disable-fade-out="true" data-distance="0" data-size="10px" data-railOpacity="0.2"> 
      <!-- nav  -->    
      <nav class="nav-primary hidden-xs"> 
       <ul class="nav bg clearfix" data-ride="collapse"> 
       <!--<li class="hidden-nav-xs padder m-t m-b-sm text-xs text-muted"> 
        Discover 
       </li>--> 
       <li> 
        <a href= "../index.php"> 
        <i class="icon-home icon text-success"></i> 
        <span class="font-bold">Home</span> 
        </a> 
       </li> 
       <li> 
        <a href="#" class="auto"> 
         <span class="pull-right text-muted"> 
          <i class="fa fa-angle-left text"></i> 
          <i class="fa fa-angle-down text-active"></i> 
         </span> 
         <i class="icon-music-tone-alt icon text-info"></i> 
         <span class="font-bold">Audios</span> 
        </a> 
        <ul class="nav dk text-sm"> 
         <li > 
          <a href="../general.php" class="auto">               
          <i class="fa fa-angle-right text-xs"></i> 
          <span>Speaches</span> 
          </a> 
         </li> 
         <li > 
          <a href="../general.php" class="auto">               
          <i class="fa fa-angle-right text-xs"></i> 
          <span>Preaches</span> 
          </a> 
         </li> 
         <li > 
          <a href="../general.php" class="auto">               
          <i class="fa fa-angle-right text-xs"></i> 
          <span>Interviews</span> 
          </a> 
         </li> 
         <li > 
          <a href="../general.php" class="auto">               
          <i class="fa fa-angle-right text-xs"></i> 
          <span>Songs</span> 
          </a> 
         </li> 
        </ul> 
       </li> 
       <li> 
        <a href="#" class="auto"> 
         <span class="pull-right text-muted"> 
          <i class="fa fa-angle-left text"></i> 
          <i class="fa fa-angle-down text-active"></i> 
         </span> 
        <i class="icon-book-open icon text-primary-lter"></i> 
        <span class="font-bold">Writtings</span> 
        </a> 
        <ul class="nav dk text-sm"> 
         <li > 
          <a href="../general.php" class="auto">               
          <i class="fa fa-angle-right text-xs"></i> 
          <span>Books</span> 
          </a> 
         </li> 
         <li > 
          <a href="../general.php" class="auto">               
          <i class="fa fa-angle-right text-xs"></i> 
          <span>Jounals</span> 
          </a> 
         </li> 
        </ul> 
       </li> 
       <li> 
        <a href="#"> 
        <i class="icon-users icon text-primary-lter"></i> 
        <span class="font-bold">Artists</span> 
        </a> 
       </li> 
       <li> 
        <a href="#"> 
        <i class="icon-film icon text-info-dker"></i> 
        <span class="font-bold">Albums</span> 
        </a> 
       </li> 
       <li class="m-b hidden-nav-xs"></li> 
       </ul> 
       <ul class="nav" data-ride="collapse"> 
       <li class="hidden-nav-xs padder m-t m-b-sm text-xs text-muted"> 
        User Account 
       </li> 
       <li> 
        <?php 
         if(!isset ($_SESSION['email'])){ 
          echo " 
           <a href='../signin.php' class='auto'> 
            <i class='icon-login icon'> 
            </i> 
            <span>Signin</span> 
           </a> 
       </li> 
       <li > 
        <a href='../signup.php' class='auto'> 
        <i class='fa fa-smile-o'> 
        </i> 
        <span>Signup</span> 
        </a> 
       </li> 
           "; 

         }else{ 
          echo " 
           <a href='../signout.php' class='auto'> 
            <i class='icon-logout icon'> 
            </i> 
            <span>SignOut</span> 
           </a> 
       </li>"; 

       if (!isset($_SESSION['admin_name'])) { 
        echo " 
        <li > 
        <a href='profile.php' class='auto'> 
         <i class='fa fa-smile-o'> 
         </i> 
         <span>My profile</span> 
        </a> 
        </li> 
       "; 
       }else{ 
       echo " 
        <li > 
        <a href='MembersManagement.php' class='auto'> 
         <i class='fa fa-edit'> 
         </i> 
         <span>Manage Member</span> 
        </a> 
        </li> 
        <li > 
        <a href='admin.php' class='auto'> 
         <i class='fa fa-edit'> 
         </i> 
         <span>My Dashboard</span> 
        </a> 
        </li> 
       "; 
       } 

         } 
        ?> 


       </ul> 
      </nav> 
      <!--/nav ----> 
      </div> 
     </section> 

,問題就在這條線

<nav class="nav-primary hidden-xs"> 

當我刪除「導航小學」一切都做得很好用錨(),但它改變了部分外觀和安排,有什麼我應該這樣做,我是自舉框架的新手。

+1

你可以顯示一些正在生成這些鏈接的PHP代碼? –

+0

是在這裏,他們是: – Roman

+0

回聲 「

  • My Dashboard
  • 」; – Roman

    回答

    0

    如果您有相對URL的問題,你可以嘗試用絕對URL做這樣:

    href = "localhost/site/folder1/file.php". 
    

    和另一個你可以做同樣的:

    href = "localhost/site/index.php 
    

    也許這會有所幫助。

    +0

    感謝您的迴應,但尚未解決,我已經認識到我的問題在哪裏,但我無法弄清楚,讓我們編輯我的問題來詳細說明它。 – Roman