Hov. Du er ikke logget ind.
DU SKAL VÆRE LOGGET IND, FOR AT INTERAGERE PÅ DENNE SIDE

php include

Side 4 ud af 4 (34 indlæg)
Fra København S
Tilmeldt 1. Feb 06
Indlæg ialt: 3533
Fra  Kim Tetzlaff ApS Kim Tetzlaff Ejendom Skrevet kl. 12:18
Hvor mange stjerner giver du? :

kan se jeg lige glemte at skrive at dette skal stå i en såkaldt htaccess fil. filnavnet er ".htaccess"
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php [L]

resten jeg har skrevet skal stå i din index.php fil


Kim Tetzlaff


🚀 Hastighedsekspert ⚙️WordPress hjemmesider 🎯SEO
Siden 1995 - hjemmeside Udvikling og teknisk optimering af hjemmesider
👉 Mere om mig

Fra København S
Tilmeldt 1. Feb 06
Indlæg ialt: 3533
Fra  Kim Tetzlaff ApS Kim Tetzlaff Ejendom Skrevet kl. 13:06
Hvor mange stjerner giver du? :

Mads Rosenlund:
Det er som man tager det :)
Du skal jo bare prøve at gøre det, så finder du hurtigt ud af hvordan det fungerer. Som sagt det er nemmere end man lige tror.

Der hvor det bliver svært er at tjekke om siden findes, og finde ud af hvad man så skal gøre efterfølgende etc.

men i grunden har du jo din index.php fil som måske ser ud sådan:
<?php
// URLEN hentes
$urlen = $_SERVER["REQUEST_URI"];
// Der kommer en endelse på
$urlen = $urlen.".php";

// du kan så lave nogle tjek på om filen findes, om det er forsiden der bliver kaldt på, om urlen er sat eller ikke. der er mange muligheder.
?>
<html>
  <head>
  </head>
<body>
<div id="wrapper">

<div id="header"><?php include("header.php"); ?></div>
<div id="menuTop"><?php include("topmenu.php"); ?></div>
<div id="left"><?php include("leftside.php"); ?></div>
<div id="content"><?php include("$urlen"); ?></div>
<div id="right"><?php include("rightside.php"); ?></div>
<div id="footer"><?php include("footer.php"); ?></div>

</div>

</body>
</html>

Det er meget hurtigt vist, men det skulle give dig en ide om hvad du skal gøre.

og husk selvfølgelig det der skal stå i .htaccess filen.

MVH Kim


Kim Tetzlaff


🚀 Hastighedsekspert ⚙️WordPress hjemmesider 🎯SEO
Siden 1995 - hjemmeside Udvikling og teknisk optimering af hjemmesider
👉 Mere om mig

Fra København S
Tilmeldt 30. Oct 09
Indlæg ialt: 309
Fra  Rosenlund Media Skrevet kl. 13:35
Hvor mange stjerner giver du? :

Super! så tror jeg at jeg forstår en del af det nu. Rigtig godt :)

Hvis jeg så skal hente et nyt center content fra min includes mappe.
Lad os antage det er: Se side1 HER Hvor jeg før bare havde lavet en <a href="includes/side1.html">HER</a>

Hvad gør jeg så? :)

skal alle mine sider så bare stå i .htacces filen ?

Sammenligning af TV pakker.

Søg om et af de hurtige lån på laankontanter.dk

Fra København S
Tilmeldt 1. Feb 06
Indlæg ialt: 3533
Fra  Kim Tetzlaff ApS Kim Tetzlaff Ejendom Skrevet kl. 13:48
Hvor mange stjerner giver du? :

Mads Rosenlund:

Super! så tror jeg at jeg forstår en del af det nu. Rigtig godt :)

Hvis jeg så skal hente et nyt center content fra min includes mappe.
Lad os antage det er: Se side1 HER Hvor jeg før bare havde lavet en <a href="includes/side1.html">HER</a>

Hvad gør jeg så? :)

skal alle mine sider så bare stå i .htacces filen ?


Så skal du lige lave lidt om på den includer kan jeg se... du skal lige tilføje mappenavnet til $urlen.

så det i stedet kommer til at se ud sådan:

<?php
// URLEN hentes
$urlen = $_SERVER["REQUEST_URI"];
// Der kommer en endelse på, vi omskriver urlen... er det html filer du includer, er det bedre at du i urlen/linket skriver side.html og undlader at omskrive endelsen
$urlen = $urlen.".html";

// hvor ligger filerne du vil include . hvilken mappe
$mappen = "includes/";

$urlen = $mappen.$urlen;

// du kan så lave nogle tjek på om filen findes, om det er forsiden der bliver kaldt på, om urlen er sat eller ikke. der er mange muligheder.
?>
<html>
  <head>
  </head>
<body>
<div id="wrapper">

<div id="header"><?php include("header.php"); ?></div>
<div id="menuTop"><?php include("topmenu.php"); ?></div>
<div id="left"><?php include("leftside.php"); ?></div>
<div id="content"><?php include("$urlen"); ?></div>
<div id="right"><?php include("rightside.php"); ?></div>
<div id="footer"><?php include("footer.php"); ?></div>

</div>

</body>
</html>

linket skal så se ud sådan:
<a href="/side1.html">HER</a> - men husk ikke at omskrive filendelsen hvis du skriver html i linket
eller du kan:
<a href="/side1">HER</a> - her skal du så huske at omskrive filendelsen

husk du i PHP udkommenterer ved at bruge dobbelt skråstreg // eller # foran den linje du vil udkommenterer. Hvis du i linket skriver med .html, og det er .html filer du includer, så kan du bare udkommenterer den linje der omskriver urlen. men vil du gerne have linket uden html, skal du omskrive.

MVH Kim


Kim Tetzlaff


🚀 Hastighedsekspert ⚙️WordPress hjemmesider 🎯SEO
Siden 1995 - hjemmeside Udvikling og teknisk optimering af hjemmesider
👉 Mere om mig

Side 4 ud af 4 (34 indlæg)