probleem met links naar swf en gif

Status
Niet open voor verdere reacties.

schorrie01

Gebruiker
Lid geworden
7 aug 2006
Berichten
79
al enkele uren bezig met uittesten, maar het wilt maar niet lukken,

in enkele php pagina's verwerk ik via include andere pagina's

index.php bestaat uit header, main en footer,

probleem is dat mijn header.php, met daarin een swf en een gif, apart ingeladen wel werkt,

http://www.schorrie.be/testsites/axa/header/header.php

maar wanneer ik die header.php include in mijn index.php, werkt dit plots niet meer,

http://www.schorrie.be/testsites/axa/index.php

ik probeerde al via 'link relative to site root' alsook via 'link relative to document root' maar het wil maar niet lukken,

wat moet ik aanpassen?
 
bij het verder proberen het volgende,

bij volgende test

http://www.schorrie.be/testsites/axa2/index.php

paste ik de verwijzing aan,

met name zowel bij de swf als bij de gif plaatste ik als verwijzing

../axa/header/in te voegen item

probleem is nu dat mijn afbeelding wel werd ingevoegd, maar mijn swf is nog steeds niet terug te vinden,
 
Het probleem ligt in de manier van include.

Je kunt GEEN volledige pagina includen, dan krijg je conflicten.

Zie je broncode van http://www.schorrie.be/testsites/axa/index.php

In die broncode dien je gewoon de volgende items te hebben:
<doctype, html open
head met metatags
body tags
html sluit.

Dus als je de broncode kopieert, en in een html editor zet moet je een valide html opbouw hebben.

Derhalve dien je in de te include pages alles te verwijderen, behalve gewenste content.

:cool:
 
heb ik het goed voor, dat je dan in de pagina's die je include,

enkel het deel gebruikt beginnend en eindigend met de body tags


vraagje, wanneer ik op een bepaalde pagina die ik include, een javascript menu heb staan, mag dit dan nog voor de body, in het head gedeelte gezet worden,
 
Je dient gewoon een html pagina te maken.
Die splits je in delen.
Die delen schrijf je weg als bv header.php
In je index.php plak je die met include weer aan elkaar.
Als je dan de broncode ziet, moet het een gewone html pagina lijken, welke ook valideert in http://validator.w3.org/

Je kopieert je code, en plakt deze in http://validator.w3.org/ als direct input.
Fouten kun je nu in het betreffende deel aanpassen.

Dus je html output (bron)
moet er zo uitzien:

HTML:
<!-- begin header -->

<!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=iso-8859-1" />
		<title>
			Untitled Document
		</title>
<style type="text/css">
<!--
body {
	background-image: url(images/achterpatroon.gif);
	background-repeat: repeat;
}
-->
</style>
		
<style type="text/css">
<!--
.style1 {font-size: 120%}
#Layer1 {
	position:absolute;
	width:200px;
	height:600px;
	z-index:1;
	left: 0;
	background-color: #CCCCCC;
	overflow: hidden;
}
-->
</style>
<style type="text/css">
<!--
.style1 {font-family: Verdana, sans-serif; font-size:12px }
.style3 {
	font-family: Verdana, sans-serif;
	color: #666666;
}
.style6 {font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; }
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
-->
</style>
		
<style type="text/css">
<!--
#Layer1 {
	position:relative;
	width:100%;
	height:25px;
	z-index:1;
	background-color: #000000;
}
-->
</style>	</head>
	<body>
		
		<div id="top_frame">
hier komt je swf file			
			 		</div>
		<!-- eind header -->


		<!-- begin main -->
		<div id="main_frame" style="min-width:850px">
		hier komt je menu					
			
	
		<!-- begin content -->
						
hier komt je content
			<!-- end content -->
				<!-- end main -->
	
		<!-- begin footer -->
	hier komt je footer			 
		</div>
		
		
	</body>
</html>
<!-- end footer -->

en je style dien je in een losse css file te zettten, werkt prettiger.

:cool:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan