webForumDet fria alternativet

Problem med CSS och include

5 svar · 310 visningar · startad av aasah

aasahMedlem sedan mars 20034 471 inlägg
#1

Använde CSS för första gången för ca en vecka sedan, så det är inte mycket jag begriper om hur det funkar.

Jag har skapat en copyrighttext som jag vill slänga in sist på alla mina sidor. Jag vill göra detta genom att skriva texten EN gång och inkludera den överallt. Så jag lägger texten i en php-fil av minimalt snitt:

<php?

$copyrightKarmBar = "<BR><BR><hr class=\"karm\"><BR><BR>";
$copyright = "<P class=\"small\">...copyright bla bla bla...</P>"

?>

Problemet är att jag vill använda mina CSS-klasser. I de filer där den inkluderas ligger CSS-definitionen högst upp, så det borde fungera, trodde jag. Jag hade fel...

<?php
//ger alla CSS-definitioner högst upp i filen
include_once("/home/aasah/www/takeCW.php"); 
include_once("/home/aasah/www/copyright.php");

//.... allt annat filen gör. (Inklusive en massa echo:n.) Sist kommer:
echo "$copyrightKarmBar $copyright";

?>
</body></html>

Tyvärr funkar det inte. Av någon för mig outgrundlig anledning hamnar texten i variablerna i copyright.php överst(!!!) - och oformaterat - i den sida php-filen genererar!!???

Är det någon som förstår varför? :q

Och hur borde man lösa problemet? :q

JosefMedlem sedan mars 20023 561 inlägg
#2

Kan det vara så enkelt att problemet uppstår för att du har skrivit <php? överst i copyright.php? Istället för <?php.

MatteMedlem sedan aug. 20002 975 inlägg
#3

Sedan finns det ingen anledning till att lägga det i PHP-variabler.
Du kan skriva din HTML rakt upp och ner i copyright-filen utan PHP-kod, och inkludera den där du vill ha det utskrivet.

aasahMedlem sedan mars 20034 471 inlägg
#4

Tack, Josef! :D Ibland är man mer än lovligt blind...

Matte - menar du att man kan ha en include var som helst i en php-fil (sist tex), eller är det include i HTML och hur funkar det i så fall? Kan du ge ett exempel på vad du menar? :q

PeddaMedlem sedan juni 20006 032 inlägg
#5

Du kan ha en include var som helst i en php fil.
Filen du inkluderar behöver inte vara i php, det går lika bra med vanlig html.

aasahMedlem sedan mars 20034 471 inlägg
#6

Kan man? Vad intressant! Tack, Pedda! :D

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