PHP Beinhaltet und müssen nicht arbeiten

Ich weiß, diese Frage wurde vorher gefragt, aber auch nach dem Lesen der anderen Beiträge habe ich nicht herausfinden können, was Los ist...

Bitte haben Sie einen Blick auf meine code-Struktur und sehen, was mache ich falsch..

Ordner-Struktur:

index.php

(ORDNER Includes) header.php

(ORDNER durchsuchen) blog.php , ecommerce.php, other.php

(ORDNER - core) init.php

Ich versuche zu zählen Header.php aus dem includes Ordner in blog.php im Ordner suchen. Unten ist meine header.php code.

Header-Datei befindet sich im Ordner Enthält

    <!DOCTYPE html>
<!--[if lt IE 7 ]><html class="ie ie6" lang="en"> <![endif]-->
<!--[if IE 7 ]><html class="ie ie7" lang="en"> <![endif]-->
<!--[if IE 8 ]><html class="ie ie8" lang="en"> <![endif]-->
<!--[if (gte IE 9)|!(IE)]><!--><html lang="en"> <!--<![endif]-->
<head>

    <!-- Basic Page Needs
  ================================================== -->
    <meta charset="utf-8">
    <title>Web Awwards | Web Gallery | Submit your site</title>
    <meta name="description" content="">
    <meta name="author" content="">

    <!-- Mobile Specific Metas
  ================================================== -->
    <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">

    <!-- CSS
  ================================================== -->
    <link rel="stylesheet" type="text/css" href="../css/base.css">
    <link rel="stylesheet" type="text/css" href="../css/skeleton.css">
    <link rel="stylesheet" type="text/css" href="../css/layout.css">
    <link rel="stylesheet" type="text/css" href="../css/styles.css">
    <link rel="stylesheet" type="text/css" href="../css/menu.css">
    <link rel="stylesheet" type="text/css" href="../css/submission.css">

    <!--[if lt IE 9]>
        <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->

    <!-- Favicons
    ================================================== -->
    <link rel="shortcut icon" href="images/favicon.ico">
    <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
    <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
    <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">

</head>
<body>
<?php
    require_once('core/init.php');
?>
<!-- Menu Horizontal -->
<div class="horizontal">
    <div class="webName">

und Ordner suchen blog.php Datei-code:

<?php
    include './includes/header.php';
?>
<!-- TODO PHP Scripts -->
<div class="category nine columns">
    <div class="category-img">
        <img src="css/img/webImg/screen1.png" alt="Site Description"/>
    </div>
    <h3> Web Name </h3>
    <h5> Designed By: Tautvydas Slegaitis </h5>
    <h7> Designers url </h7>
    <div class="vote">
        <h4> Vote for my site </h4>
        </br>
        <a href="#"> Love it </a>
        <a href="#"> Nope, Not for me </a>
    </div>
</div>

</div><!-- Close Container Div -->
<div class="footer">


</div>



</body>
</html>

Aber es funktioniert nicht. Ich weiß nicht, warum,... Bitte bitte helfen Sie mir zu lösen sein, mich zu töten, für die letzten 2 Tage. Coda 2 zeigt mir ein Fehler

" Warning: include(./includes/header.php): failed to open stream: Keine solche Datei oder Verzeichnis in - on line 2 Warning: include(): Failed opening './includes/header.php' for inclusion (include_path='.:') in - on line 2 "

init.php code:

<?php
session_start();

$GLOBALS['config'] = array(
    'mysql' => array(
        'host' => 'localhost',
        'username' => 'root',
        'password' => 'root',
        'db' => 'webAwwards'
    ),
    'remember' => array(
        'cookie_name' => 'hash',
        'cookie_expire' => 604800
    ),
    'session' => array(
        'session_name' => 'user'

    )
);
//TODO Remove parenthesis in require once if doesnt work
spl_autoload_register(function($class) {
    require_once('classes/' . $class . '.php');
});

require_once('/functions/sanitise.php');

?>
  • ./ sollte ../.
  • wenn ich auf add ../ es enthält die header-aber Stoppt dann die Ausführung der übrigen blog.php und wenn ich Quelltext anzeigen im browser zeigt nur header.php code
  • Versuchen Sie es mit require statt include.
  • wenn ich es verlangen doesnt nichts ändern. Ich bin wirklich ratlos, keine Ahnung was Los ist
InformationsquelleAutor Tauciokas | 2014-02-15
Schreibe einen Kommentar