webForumDet fria alternativet

Include

4 svar · 964 visningar · startad av Heatseeker

HeatseekerMedlem sedan jan. 201330 inlägg
#1

Hej!
Försöker inkludera 2 filer för att slippa massa dubbel kod men får inte riktigt till det. Allt funkar fint när jag kör lokalt men när jag laddar upp allt på webhotellet (one.com) så beskärs det därifrån jag inkluderar.

Alla filer är i /root.

Vad kan vara felet? Jag är inte duktig på php, bara så ni vet :)

servern kör Linux Debian.
PHP version: 5.3.28

Tack på förhand

Så här ser include filerna ut:
top.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?php echo $pagetitle; ?></title> 
<link href="agilityharmony.css" rel="stylesheet" type="text/css" />
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="js/responsiveslides.min.js"></script>
<script type="text/javascript" src="js/jquery.cycle.all.js"></script>
</head>

<body>
	<div id="wrapper">

header.php

<div id="header">
    <img src="images/banner1.png" />
        <div id="menu">
            <ul id="sddm">
				<li class="active"><a href="index.php">Start</a></li>
                <li><a href="om_mig.php">Om mig</a></li>
				<li><a href="hundar.php">Hundar</a></li>
                <li><a href="kurser.php">Kurser</a></li>
                <li><a href="kontakta_mig.php">Kontakt</a></li>
            </ul>
        </div><!--end menu-->
</div><!--end header-->

och här är index.php där jag inkluderar dom:

<?php
		$pagetitle = "Agility Harmony";
		include "top.php"; 
		include "header.php"; 
		?>
        <div class="main-content">
			<div class="left-content">
			
			</div><!--End left-content-->
			<div class="right-content">
				<div class="aktuellt">
					<div class="aktuellt-content">
						<h4>Slalomkurs</h4>
						<p>Passa p&aring; att g&aring; slalomkurs!</p>
							<p>Passar din nyb&ouml;rjarhund s&aring;v&auml;l som en redan slalomrutinerad hund.</p>
								<p>Startdatum 1 april och 9 april</p>
									<form method="link" action="kurser.php">
										<input type="submit" value="L&auml;s mer">
									</form><!--End form-->
					</div><!--End aktuellt-content-->
				</div><!--End aktuellt-->
				<div class="aktuellt">
					<div class="aktuellt-content">
						<h4>Handlingskurs</h4>
							<p>Handlingskurs f&ouml;r klass 3 ekipage startar 28 mars samt handlingskurs f&ouml;r klass 1-2 ekipage med start 4 april.</p>
									<form method="link" action="kurser.php">
										<input type="submit" value="L&auml;s mer">
									</form><!--End form-->
					</div><!--End aktuellt-content-->
				</div><!--End aktuellt-->
			</div><!--End right-content-->
        </div><!--End main-content-->
    </div><!--end #wrap-->

</body>
</html>
drewMedlem sedan mars 2007845 inlägg
#2

Kolla felloggen. Den borde berätta för dig vad som händer eller inte händer.

PeddaMedlem sedan juni 20006 032 inlägg
#3

Testa att använda parenteser.

include("top.php"); 
include("header.php");
HeatseekerMedlem sedan jan. 201330 inlägg
#4

Ehm, klant arslet hade råkat skriva en stor bokstav på img fil men liten bokstav i php filen.
Konstigt dock att den inte reagerade på det lokalt.

nitro2k01Medlem sedan aug. 20039 342 inlägg
#5

Windows är inte skiftlägeskänsligt, så om det är det du kör Windows lokalt kan det vara anledningen att det funkade där.

140 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)