Avatar billede alessio Nybegynder
22. november 2007 - 23:26 Der er 13 kommentarer

Rammer(Frames) med Css

Hej, aner ikke så meget om CSS. Men jeg har en lille side kørende som kører PHP med CSS stylesheet til.

Mit spørgsmål nu er så, hvordan får man lavet nogle rammer som gør det nemmere at tilføje(feks. bannere)på siderne. Jeg har alle mine data og informationer midt på siderne, men der er massere af plads på begge kanter til at indsætte nogle bannere osv. Har prøvet at lave en side med frames og indsætte mit php.index i main framen, men kan ikke få det til at virke ordentligt, håber nogen kan hjælpe.

Et visuelt billede kan ses på adressen www.mobilguld.dk, den er bygget op som denne side(forestil jer at de blå siderammer herinde er ligesom dem jeg har hvor jeg gerne vil have bannere sat ind)

Håber på noget hurtig hjælp
Avatar billede w13 Novice
22. november 2007 - 23:36 #1
Jeg ville bestemt holde mig fra rammer og i stedet lave en fil (banner.php), som indeholdt koden til bannerne, og så inkludere denne fil på de sider, som skal vise bannerne. Så skal du kun rette i banner.php, når du ændrer noget.

Du inkluderer i PHP med:
<?php include("banner.php");?>
Avatar billede w13 Novice
22. november 2007 - 23:38 #2
Rammer er nemlig efterhånden temmelig forældede og besværlige at arbejde med. Hvis du inkluderer dit design, synes jeg, du opnår et meget bedre resultat.
Avatar billede alessio Nybegynder
22. november 2007 - 23:40 #3
Hej, ja det lyder jo ligetil. Men hvor skal denne banner php så anbringes henne? i config.php eller index.php?. Og hvordan sikre man at bannerne kommer ud ved siden af resten af sitet?
Avatar billede alessio Nybegynder
22. november 2007 - 23:44 #4
ja jeg ved godt rammer ikke er det nyeste, men følte det måske var nemmest. Men det lyder som sagt ligetil med det du skriver, men skal bare vide hvor man skal indsætte de forskellige ting, for er ikke den store haj til hverken php eller css
Avatar billede w13 Novice
22. november 2007 - 23:57 #5
Altså du lægger banner.php i den mappe, du nu synes. Og så skriver du <?php include("banner.php");?> der, hvor bannerkoden skal indsættes.

Og banner.php ku' evt. bare indeholde:

<p style="margin:0 auto;text-align:center">
  <a title="Klik på banneret" href="http://www.eksperten.dk" target="_self">
    <img alt="Klik på banneret" src="/images/eksperten.gif" border="0">
  </a>
</p>

Og så ki' det placeres over designet, hvis det nu sku' være et topbanner som her på eksperten.
Avatar billede alessio Nybegynder
23. november 2007 - 00:03 #6
Okay, så hvis jeg vil have det ude i siderne, så laver jeg en linie som denne:?
<p style="margin:0 auto;text-align:right">?

Men det vil jeg da prøve at rode med så, det lyder jo ret ligetil.

Er måske bare stadig en smule forvirret over hvordan med placeringen på siden, men hvis det bare er kommandoen align man bruger så lykkes det vel at finde ud af.

Hvordan giver jeg de karma point der, du har fortjent dem og flere til
Avatar billede alessio Nybegynder
23. november 2007 - 01:09 #7
Har prøvet at gøre som du skriver, men jeg får en fejlmeddelelse i browseren når jeg prøver at loade siden. Kan simpelthen ikke få det til at virke :(
Avatar billede w13 Novice
23. november 2007 - 01:16 #8
margin:0 auto; skulle også centrere i nogle browsere. Slet den, hvis du bruger andet end text-align:center;

Fejlmeddelelsen er til for at fortælle dig, hvori fejlen består. Hvad siger den?
Avatar billede alessio Nybegynder
23. november 2007 - 08:35 #9
Parse error: syntax error, unexpected '<' in /customers/mobilguld.dk/mobilguld.dk/httpd.www/_config/banner.php on line 2

Det er den fejl jeg får
Avatar billede w13 Novice
23. november 2007 - 14:08 #10
Jeg faktisk ikke så meget inde i PHP. Men det inkluderede skal sgu nok være i PHP også så. Ret banner.php-koden til noget i stil med:

?>
<p style="margin:0 auto;text-align:center">
  <a title="Klik på banneret" href="http://www.eksperten.dk" target="_self">
    <img alt="Klik på banneret" src="/images/eksperten.gif" border="0">
  </a>
</p>
<?

Alternativt må du sætte det til at echo'e linjerne.
Avatar billede alessio Nybegynder
23. november 2007 - 19:12 #11
Kan sgu stadig ikke få det til at virke, det er ved at gå mig på nerverne:)
Avatar billede w13 Novice
23. november 2007 - 20:49 #12
Samme fejl?
Avatar billede alessio Nybegynder
23. november 2007 - 21:39 #13
yep, det er sgu noget underligt noget
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester