Beste allemaal,
Mijn website is pas geleden naar een andere webserver verhuisd, waarop
php5 staat. Op de oude server stond php4.
Sinds dat moment werkt een deel van de php-code van mijn website niet
meer.
Ik gebruik in mijn php-bestanden regelmatig de functie 'include' om
andere (html-)bestanden in het php-bestand te importeren, en hoewel
relatieve links naar de html-bestanden nog steeds werken is het
probleem dat absolute links naar html-bestanden nu niet meer werken.
Hieronder een stukje code van één van mijn php-bestanden:
----------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html lang="dut">
<head>
<title>Ratje-toe: Recepten - Tortellini met artisjokkensaus</title>
<? Include("../meta.htm"); ?>
<link href="../lau.css" rel="stylesheet" type="text/css"
MEDIA="screen">
<link href="../lau-print.css" rel="stylesheet" type="text/css"
MEDIA="print">
</head>
<BODY>
<?
$datum = "13 januari 2007";
?>
<div id="rightcontent">
<a name="top"></a>
<H1>Tortellini met artisjokkensaus</h1>
<? Include("http://www.ratje-toe.nl/hr.htm"); ?>
----------------------
De code <? Include("../meta.htm"); ?> werkt dus nog wel, maar <?
Include("http://www.ratje-toe.nl/hr.htm"); ?> werkt nu niet meer.
Is er een andere oplossing mogelijk dan 'verander alle absolute links
in relatieve links'?
Alvast bedankt,
Laura

Likes:

Quote