मैं वर्तमान में PHP का उपयोग करके और मॉड्यूलरिटी तकनीकों का उपयोग करके वेब बनाना सीख रहा हूं। पहले मैं एक php फ़ाइल पर बूटस्ट्रैप चलाने में कामयाब रहा। लेकिन जब मैं अपनी निर्देशिका में 'लेआउट' नाम से एक फ़ोल्डर बनाता हूं और फिर लेआउट फ़ोल्डर में, मैं वेब डिस्प्ले के लिए 'index.php' नाम से नई PHP फ़ाइल बनाता हूं, और मैं लेआउट/इंडेक्स में स्टाइलशीट के साथ बूटस्ट्रैप देता हूं .php, यह पता चला है कि बूटस्ट्रैप काम नहीं करता है।

मेरी निर्देशिका में एक नज़र डालें

और ये रहा मेरा index.php

<?php

$modul =isset($_GET['modul'])?$_GET['modul']:'default';

$action = isset($_GET['action'])?$_GET['action']:'index';

include 'layout/index.php';
?>

और यहाँ लेआउट/index.php है

<!DOCTYPE html>
<html>
    <head>
        <title>MAIN MENU</title>
        <link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css" media="screen">
        <meta charset="UTF-8">
        <meta name="viewport" content="width = device-width, intial-scale=1">
        <style>
            body {
                text-align: center;
            }
            section{
                background-color: white;
                margin: 25px 0px;
                padding: 25px;
                border: solid black;
                border-radius: 25px;
            }
        </style>
    </head>
<body>
<header>
    <div class="jumbotron text-center text-light bg-danger" style="margin-bottom: 5px">
        <h1>PHP <br> TEKNIK MODULASI FILE DAN DIREKTORI</h1>
    </div>
</header>
<nav class="navbar navbar-expand-sm bg-danger navbar-dark justify-content-center">
    <ul class="navbar-nav">
        <li class="nav-item"><a class="nav-link" href="index.php?modul=menu1">Kalkulator</a></li>
        <li class="nav-item"><a class="nav-link" href="index.php?modul=menu2">Menu2</a></li>
        <li class="nav-item"><a class="nav-link" href="index.php?modul=menu3">Menu3</a></li>
        <li class="nav-item"><a class="nav-link" href="index.php?modul=menu4">Menu4</a></li>
        <li class="nav-item"><a class="nav-link" href="index.php?modul=mahasiswa">Mahasiswa</a></li>
    </ul>
</nav>
<section class="container">
    <article>
        <!--- ini adalah content--->
        <?php

        include 'modul/'.$modul.'/'.$action.'.php';

        ?>
    </article>
</section>

    <footer class="py-5 bg-danger">
        <div class="container">
            <p class="m-0 text-center text-white">Copyright &copy; 2019 Imam Faried Helmi</p>
        </div>
        <!-- /.container -->
    </footer>
</body>
</html>

यहाँ परिणाम है, बूटस्ट्रैप काम नहीं कर रहा है

जब मैं यह कोड लेता हूं

<link rel="stylesheet" href="../bootstrap/css/bootstrap.min.css" media="screen">

Index.php में बूटस्ट्रैप काम कर रहा है। लेकिन क्यों बूटस्ट्रैप लेआउट/index.php में काम नहीं कर रहा है?

क्या किसी को पता है कि इसे कैसे ठीक करना है? कृपया मेरी मदद करो :)

2
Imam Faried 30 अप्रैल 2019, 17:56

1 उत्तर

सबसे बढ़िया उत्तर
<link rel="stylesheet" href="/bootstrap/css/bootstrap.css" media="screen">

यह पक्का काम करेगा। चूंकि आपने बूटस्ट्रैप.मिन.सीएसएस नहीं जोड़ा है, कृपया पहले जांच लें।

2
Rajesh Kakadiya 30 अप्रैल 2019, 15:37