Som besökare på Hamsterpaj samtycker du till användandet av s.k. cookies för att förbättra din upplevelse hos oss. Jag förstår, ta bort denna ruta!
Annons

PHP Include hjälp!

Skapad av csols, 2009-08-07 22:55 i Webbutveckling & Programmering

1 703
23 inlägg
0 poäng
csols
Visningsbild
P 30 Hjälte 2 524 inlägg
0
Shenare!

Jag har provat lyckan som webbdesigner, och kom på en sak som var väldigt jobbigt: Att uppdatera menyn på alla sidor. Dock fanns ju lösningen på webbdesignas hemsida ( http://www.webbdesigna.se/php-include.php). Trodde jag. Efter några meningslösa försök insåg jag att det inte gick, så jag gav upp och försökte hitta ett annat sätt, som jag nu har upptäckt inte finns (Vill inte behöva lära mig alltför mycket PHP innan jag har lärt mig mer (X)HTML och CSS). Så min fråga till er är då: Hur gör jag för att inkludera en PHP fil innehållandes min sidomeny (kod nedan) i alla mina webbsidor?

Sidomeny:
Ett stycke HTML-kod:

<div id="sidmenu">
<h2>Meny:</h2><br>
<p><a href="../HTML/index.html">Hem</a></p>
<ul>
<li><a href="../HTML/index.html#hem1">Hem1</a></li>
<li><a href="../HTML/index.html#hem2">Hem2</a></li>
<li><a href="../HTML/index.html#hem3">Hem3</a></li>
</ul><br>
<p><a href="../HTML/blogg.html">Blogg</a></p>
<ul>
<li><a href="../HTML/blogg.html#blogg1">blogg1</a></li>
<li><a href="../HTML/blogg.html#blogg2">blogg2</a></li>
<li><a href="../HTML/blogg.html#blogg3">blogg3</a></li>
</ul><br>
<p><a href="../HTML/fotoalbum.html">Fotoalbum</a></p>
<ul>
<li><a href="../HTML/fotoalbum.html#fotoalbum1">fotoalbum1</a></li>
<li><a href="../HTML/fotoalbum.html#fotoalbum2">fotoalbum2</a></li>
<li><a href="../HTML/fotoalbum.html#fotoalbum3">fotoalbum3</a></li>
</ul><br>
<p><a href="../HTML/about.html">Om</a></p>
<ul>
</ul><br>
<p><a href="../HTML/kontakt.html">Kontakt</a></p>
<ul>
</ul><br>
</div>


//csols

Herp

Är reklamen ivägen? Logga in eller registrera dig så försvinner den!

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0
Svar till Tvillingen [Gå till post]:
<?php include("sidomeny.php"); ?> <- Det funkar inte.



Tillägg av csols 2009-08-07 23:03

btw, ska man lägga php include i <div id=sidomeny> eller ska man ersätta hela div elementet med PHP koden?

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0

Svar till Tvillingen [Gå till post]:
Okej.

Jag får inget felmeddelande alls, texten visas inte över huvudtaget :s

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0

Svar till softcore-man [Gå till post]:
Men man borde kunna se filen i sin egna webbläsare utan en server? Typ som att man inte behöver ett webbhotell för att se sin egna hemsida i en webbläsare?

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0
Okey, får alltså ladda upp filerna till mitt webbhotell å se om dt funkar?

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0
Okey, sorry för att ha slösat er tid i ngr minuter (: Jag provar igen å ser om dt funkar, annars får jag la återvända hit.

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0
Oh no, mitt gratis-webbhotell stödjer inte PHP om man inte pröjsar >:@ får nog bli wamp iaf så att jag kan se hure blir :)

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0
Startar ingen ny tråd då dt känns onödigt :p


Har nu skaffat nytt webbhotell (110mb) samt WAMP. Nu funkar include (wayy). Men, jag vill att den ska ha samma CSS fil, går dt?

Alltså. Utan PHP så ser sidan bra ut. Nu vill jag lägga till ett PHP script (include) med en sidomeny så att jag enkelt kan uppdatera menyn på alla sidor. Dock vill jag att sidan ska se likadan ut som innan. Lägger jag den inom en div id="sidomeny" i index filen samt använder div#id x { i CSS eller kan jag lägga till en CSS fil PHP include filen? Hoppas att ni förstår min extremt krångliga förklaring på ett förhoppningsvis lätt problem.



Kan tillägga att jag just nu har div id=sidomeny i php include filen men att dt inte funkar.

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0
i include eller index filen?

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0
Koden högst upp är den jag har i include filen. I index filen har jag <?php include("sidomeny.php") ?>

Kanske ska jag lägga till div=sidomeny i index filen istf i include filen?

Herp

csols
Visningsbild
P 30 Hjälte 2 524 inlägg
Trådskapare
0
Jag tror att jag lyckades nu :) Thx anyway .

Herp


Forum » Datorer & IT » Webbutveckling & Programmering » PHP Include hjälp!

Ansvariga ordningsvakter:

Användare som läser i den här tråden just nu

1 utloggad

Skriv ett nytt inlägg

Hej! Innan du skriver om ett potentiellt problem så vill vi påminna dig om att du faktiskt inte är ensam. Du är inte onormal och världen kommer inte att gå under, vi lovar! Så slappna av och gilla livet i några minuter - känns det fortfarande hemskt? Skriv gärna ner dina tankar och frågor, vi älskar att hjälpa just dig!

Den här tråden är äldre än Rojks drömtjej!

Det senaste inlägget i den här tråden skrevs för över tre månader sedan. Är du säker på att du vill återuppliva diskussionen? Har du något vettigt att tillföra eller passar din fråga i en ny tråd? Onödiga återupplivningar kommer att låsas så tänk efter en extra gång!

Hjälp

Det här är en hjälpruta

Här får du korta tips och förklaringar om forumet. Välj kapitel i rullningslisten här ovanför.

Rutan uppdateras automagiskt

När du använder funktioner i forumet så visas bra tips här.


Annons
Annons
Annons
Annons