Include foutje
Ik loop steeds tegen het probleem aan dat zogauw in include() gebruik,
ik aan het begin van mijn include 3 vervelende tekens (  ) krijg.
Hoe kom ik van deze vervelende tekens af, ik heb het idee dat ik een klassieke beginnersfout maak(?).
De code die ik gebruik is toch gewoon conform hetgeen ik overal lees op internet.
Het bestandje dat ik include() ziet er als volgt uit:
Wat gaat er nu eigenlijk fout en hoe op te lossen?
ik aan het begin van mijn include 3 vervelende tekens (  ) krijg.
Hoe kom ik van deze vervelende tekens af, ik heb het idee dat ik een klassieke beginnersfout maak(?).
De code die ik gebruik is toch gewoon conform hetgeen ik overal lees op internet.
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<table width="100%" cellspacing="0" cellpadding="0" border="0" BGCOLOR="#FFFFFF">
<tr>
<td rowspan="2" align="left" valign="top">
</td>
</tr><tr>
<td align="left" valign="top">
<p style="margin:0; padding: 0;">
<a name="redactie"></a>
<?php include('vanderedactie.php') ?>
</p>
</td>
</tr>
</table>
<tr>
<td rowspan="2" align="left" valign="top">
</td>
</tr><tr>
<td align="left" valign="top">
<p style="margin:0; padding: 0;">
<a name="redactie"></a>
<?php include('vanderedactie.php') ?>
</p>
</td>
</tr>
</table>
Het bestandje dat ik include() ziet er als volgt uit:
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<html>
<head>
<link href="../../main.css" rel="stylesheet" type="text/css">
<title></title>
</head>
<body>
<div class="kl2">
<IMG SRC="redactie.jpg" WIDTH=203 HEIGHT=82 BORDER=0><br>
Het is zomer !! Al weken lang schijnt de zon. <br>
Bla bla bla bla
<HR color=#008ee0 size="1">
</div>
</body>
</html>
<head>
<link href="../../main.css" rel="stylesheet" type="text/css">
<title></title>
</head>
<body>
<div class="kl2">
<IMG SRC="redactie.jpg" WIDTH=203 HEIGHT=82 BORDER=0><br>
Het is zomer !! Al weken lang schijnt de zon. <br>
Bla bla bla bla
<HR color=#008ee0 size="1">
</div>
</body>
</html>
Wat gaat er nu eigenlijk fout en hoe op te lossen?
Gewijzigd op 31/07/2010 12:07:03 door Piet Marisael
Het bestand openen met kladblok en dan opnieuw opslaan. Dan zal het wel weg zijn.
Ik zie ook net dat op het eind de ; vergeten ben.
Eigenlijk wel vreemd dat ik het opnieuw in kladblok moet openen en wegschrijven.
Ik gebruik altijd kladblok om zulke kleine bestandjes aan te maken.
In ieder geval alvast bedankt.
Aanvulling:
het probleem lost zich daar niet mee op.
Eigenlijk wel vreemd dat ik het opnieuw in kladblok moet openen en wegschrijven.
Ik gebruik altijd kladblok om zulke kleine bestandjes aan te maken.
In ieder geval alvast bedankt.
Aanvulling:
het probleem lost zich daar niet mee op.
Gewijzigd op 31/07/2010 12:16:30 door Piet Marisael
Het zal wel een Bom zijn.
Nou moet ik nog op zoek naar een nederlandstalige oplossing.
Dat staat gepland voor vanavond.
Dat staat gepland voor vanavond.
Piet Marisael op 31/07/2010 12:27:10:
Nou moet ik nog op zoek naar een nederlandstalige oplossing.
Dat staat gepland voor vanavond.
Dat staat gepland voor vanavond.
Alle bestanden opslaan in een editor zoals kladblok en niet dreamweaver.
Let op ongebruikelijke karakters bovenaan, op de eerste regel.
Het vervelende is dat die karakters helemaal niet in de file staan.
De file is ook gemaakt met kladblok.
Dus daar zou het ook niet aan kunnen liggen.
Wellicht een foute file-header, dat vraagt om een testje om de code te plakken in een goede file.
De file is ook gemaakt met kladblok.
Dus daar zou het ook niet aan kunnen liggen.
Wellicht een foute file-header, dat vraagt om een testje om de code te plakken in een goede file.
Als ik bovenstaande twee stukjes kopieer en plak in notepad++ en vervolgens open (in FF), zie ik geen rare tekens.
Wat me wel opvalt is dat je in je table de include doet, die een head-tag, css-link en een body-tag heeft. Gaat dat op deze manier goed / niet dubbel?
Wat me wel opvalt is dat je in je table de include doet, die een head-tag, css-link en een body-tag heeft. Gaat dat op deze manier goed / niet dubbel?
Probleem is opgelost, heb nu van een bestaand bestandje de inhoud verwijderd en de andere code er in geplakt.
Blijkbaar is het mogelijk dat er 3 vreemde tekens in de header mee kunnen liften.
Ja de include doe ik in een table, om de kanten strak af te bakenen.
Met CSS gaat dit niet geheel vlekkeloos.
De CSS link staat in de file die ik include omdat blijkbaar de nodige delen niet altijd meegenomen worden.
Dus voor alle zekerheid kan het geen kwaad om de CSS een tweede keer aan te roepen.
Die body-tag kan er eventueel wel uit, maar het geeft geen schadelijk effect.
Blijkbaar is het mogelijk dat er 3 vreemde tekens in de header mee kunnen liften.
Ja de include doe ik in een table, om de kanten strak af te bakenen.
Met CSS gaat dit niet geheel vlekkeloos.
De CSS link staat in de file die ik include omdat blijkbaar de nodige delen niet altijd meegenomen worden.
Dus voor alle zekerheid kan het geen kwaad om de CSS een tweede keer aan te roepen.
Die body-tag kan er eventueel wel uit, maar het geeft geen schadelijk effect.




