Roberto Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 (endret) foresten, nå tror jeg jeg skjønte det! dette <a href="games.html" target="iframe">SPILL</a> blir til dette <? ("index.php?side=games.html"); print("SPILL"); ?>[code]linken må jo vises, og er det ikke print man bruker for å skrive på skjerm? [/quote]Neinei!Linkene skal være slik:[html]<a href="http://www.whatever.com/?side=nyheter">NYHETER</a>[/html]Du trenger ikke å printe / echo linkene, det er standard HTML, det eneste som er dynamisk er den funksjonen som inkludere. Endret 19. juni 2004 av PiRANhA Lenke til kommentar
Smidt Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 har laget en liten tutorial om php include, du kan jo ta en titt på den, kanskje den kan være til hjelp:http://www.start.predicted.net/les.phpart.php?id=2 Hey, kul tutorial men swicth er hakket raskere enn if, elseif og else. men sånn jeg ser det med din kode må du ha lagt til i koden at f.eks. om.php skal inkluderes for at den _kan_ inkluderes. med koden jeg bruker inkluderer den filen fra adresselinjen om den eksisterer. så altså om du skal ha en større mer dynamisk side må en vel gjerne bare ta til takke med at if /elseif er litt treigere. ellers må en jo forandre i kildekoden hele tiden, eller? Lenke til kommentar
Thombr86 Skrevet 19. juni 2004 Forfatter Del Skrevet 19. juni 2004 foresten, nå tror jeg jeg skjønte det! dette <a href="games.html" target="iframe">SPILL</a> blir til dette <? ("index.php?side=games.html"); print("SPILL"); ?>[code]linken må jo vises, og er det ikke print man bruker for å skrive på skjerm? Neinei! Linkene skal være slik:[html]<a href="http://www.whatever.com/?side=nyheter">NYHETER</a>[/HMTL] Oh jess, slik ja, TAKKER! Skal teste nå, PHP-TRIAD ble ferdig nå (forbannade ISDN!) Lenke til kommentar
Roberto Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 har laget en liten tutorial om php include, du kan jo ta en titt på den, kanskje den kan være til hjelp:http://www.start.predicted.net/les.phpart.php?id=2 Hey, kul tutorial men swicth er hakket raskere enn if, elseif og else. men sånn jeg ser det med din kode må du ha lagt til i koden at f.eks. om.php skal inkluderes for at den _kan_ inkluderes. med koden jeg bruker inkluderer den filen fra adresselinjen om den eksisterer. så altså om du skal ha en større mer dynamisk side må en vel gjerne bare ta til takke med at if /elseif er litt treigere. ellers må en jo forandre i kildekoden hele tiden, eller? Tja, tjo ... egentlig ikke. Koden din er genial om man skal f.eks laste ned filer eller linke til eksterne sider men jeg tror ikke vår venn her kommer til å endre undersidene sine så ofte - derfor trenger han strengt tatt ikke å gjøre om koden 'hver eneste gang', han trenger jo bare å sette opp menyen sin og svitsj scriptet - sidene kan han jo lage etterpå. Lenke til kommentar
Roberto Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 ...sikkerhetsmessig er det vel kanskje ikke så lurt å inkludere filnavnet (uten .php) heller, eller hva? Lenke til kommentar
Smidt Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 (endret) ...sikkerhetsmessig er det vel kanskje ikke så lurt å inkludere filnavnet (uten .php) heller, eller hva? tja, hvorfor? om noen vil ha inkludert en .php fil klarer de hvertfall det om jeg ikke spesifiserer hvilken filending jeg vil skal inkluderes. synes også det er lettere å holde seg til en ending på alt, siden jeg bruker en del php her og der, er det lettest for meg å ha .php på filene som inkluderes. ellers er det alltid mulig å få inkludert filer fra andre serverer når du har et inkludescript. spørsmålet er da bare om det er noen som gidder å gjøre alt det arbeidet, eller i det hele tatt kan det.. edit: er gjerne litt smak og behag med inkludering, men som du sa er det nok best med koden din har til en liten statisk side.. Endret 19. juni 2004 av Smidt Lenke til kommentar
Thombr86 Skrevet 19. juni 2004 Forfatter Del Skrevet 19. juni 2004 (endret) Hei igjen! Da har jeg prøvd mye, men til ingen nytte. Etter PHP redigering, så får jeg opp siden men ingen ting inni den blokka i midten. Får ikke kontakt med Home.no, så jeg legger ut siden som kode her jeg, så klipp ut og lim inni dreamweaver og test selv, for jeg får det ikke til å fungere index.php <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Thomas (BraTTerN) Bratberg</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#bbbbbb" link="#bbbbbb" vlink="#bbbbbb" alink="#bbbbbb"> <!-- BEGYNNELSE AV SENTRERINGSTABELL --> <table width="100%" height="100%" border="0" cellspacing="0"> <tr> <td colspan="3"></td> </tr> <tr> <td></td> <td width="582" height="406"><div align="center"> <!-- selve siden settes inn her --> <table border="0" cellspacing="0"> <tr> <td colspan="2" bgcolor="#555555"></td> <td bgcolor="#555555" align="center" width="460" height="70"> <font size="7" face="arial black" color="#bbbbbb">Thomas Bratberg</font></td> <td colspan="2" bgcolor="#555555"></td> </tr> <tr> <td height="248" colspan="2" rowspan="" align="center" valign="top" bgcolor="#555555"> <!-- MENY START --> <br> <font size="6" face="impact" color="#bbbbbb"> <hr><b>*MENY*</b><hr> <font size="+2"> <a href="index.php?page=start">START</a><br> <a href="index.php?page=games">SPILL</a><br> <a href="index.php?page=hw">HW</a><br> <a href="">???</a><br> <a href="">???</a><br> </font></font></td> <!-- MENY SLUTT --> <!-- INCLUDE START --> <td> <?php switch ($page) { case games: include ('games.html'); break; case hw: include ('hw.html'); break; /* Dette er siden som lastes inn som standard om ingen parametere er blitt sendt til siden vår */ default: include ('start.html'); } ?></td> <!-- INCLUDE SLUTT --> <td bgcolor="#555555" colspan="2" width="50"> </td> </tr> <tr> <td bgcolor="#555555" colspan="2" height="30"></td> <td bgcolor="#555555" height="30"></td> <td bgcolor="#555555" colspan="1" height="30"></td> </tr> </table> <!-- selve siden slutter her --> </div></td> <td></td> </tr> <tr> <td colspan="3"></td> </tr> </table> <!-- sentreringstabell slutt --> </body> </html> start.html <frameset rows="50,*" frameborder="NO" framespacing="0" cellspacing="0" border="0"> <frame src="main.html" name="main" scrolling="NO" noresize> <frame src="news.html" name="news"> </frameset> main.html <center> **<u><b>MAIN</b></u>**<br> <hr> </center> news.html <center> <font size="3" color="#555555" face="arial"> <strong> <!-- Start på newsfeed --> <pre> <p><u>18.06-2004</u> Har endret en god del på siden. Har lagt til frames på hver j* side, så nå ser sidene bedre ut og de fungerer mye bedre, spesielt spill siden, som har fått en haug med anchor tag's. Kommer ikke på hvordan man endrer scrollbaren, men det kommer snart;)</p></pre> <pre> <p><u>13.06-2004</u> Ting jeg skal legge til: Spilltittler som jeg har Min hardware ++++++++++</p></pre> <!-- Slutt på newsfeed --> </strong> </center> games.html <frameset rows="85,*" frameborder="NO" border="0" framespacing="0"> <frame src="game.html" name="game" scrolling="NO" noresize> <frame src="gamelist.html" name="gamelist"> </frameset> game.html <font color="#555555" size="4" face="arial black"><center> **<u><b>SPILL</b></u>**<br> <font size="3" face="arial"> <strong> <hr> <!-- Anchor tags start --> <a href="gamelist.html##" target="gamelist">#</a> <a href="gamelist.html#a" target="gamelist">A</a> <a href="gamelist.html#b" target="gamelist">B</a> <a href="gamelist.html#c" target="gamelist">C</a> <a href="gamelist.html#d" target="gamelist">D</a> <a href="gamelist.html#e" target="gamelist">E</a> <a href="gamelist.html#f" target="gamelist">F</a> <a href="gamelist.html#g" target="gamelist">G</a> <a href="gamelist.html#h" target="gamelist">H</a> <a href="gamelist.html#i" target="gamelist">I</a> <a href="gamelist.html#j" target="gamelist">J</a> <a href="gamelist.html#k" target="gamelist">K</a> <a href="gamelist.html#l" target="gamelist">L</a> <a href="gamelist.html#m" target="gamelist">M</a> <a href="gamelist.html#n" target="gamelist">N</a> <a href="gamelist.html#o" target="gamelist">O</a> <a href="gamelist.html#p" target="gamelist">P</a> <a href="gamelist.html#q" target="gamelist">Q</a> <a href="gamelist.html#r" target="gamelist">R</a> <a href="gamelist.html#s" target="gamelist">S</a> <a href="gamelist.html#t" target="gamelist">T</a> <a href="gamelist.html#u" target="gamelist">U</a> <a href="gamelist.html#v" target="gamelist">V</a> <a href="gamelist.html#w" target="gamelist">W</a> <a href="gamelist.html#x" target="gamelist">X</a> <a href="gamelist.html#y" target="gamelist">Y</a> <a href="gamelist.html#z" target="gamelist">Z</a> <!-- Anchor tags end --> <hr> </center> gamelist.html <font size="3" color="#555555" face="arial"> <strong><center> <pre><p>-<a name="#"><u>#</u></a>- </p> <p>-<a name="a"><u>A</u></a>- Anarchy Online: Shadowlands Anno 1602: Creation of a new World ATV Rally</p> <p>-<a name="b"><u>B</u></a>- Baldur's Gate DVD Edition Battle Zone</p> <p>-<a name="c"><u>C</u></a>- Civilization: Call to Power Command & Conquer: Red Alert 2 Conquest: Frontier Wars</p> <p>-<a name="d"><u>D</u></a>- Deathtrap Dungeon Delta Force: Land Warrior Deus Ex Divine Divinity Dune 2</p> <p>-<a name="e"><u>E</u></a>- Expendable</p> <p>-<a name="f"><u>F</u></a>- FIFA '99 Fly</p> <p>-<a name="g"><u>G</u></a>- </p> <p>-<a name="h"><u>H</u></a>- Heroes of Might and Magic 4 -----||-----: The Gathering Storm</p> <p>-<a name="i"><u>I</u></a>- </p> <p>-<a name="J"><u>J</u></a>- </p> <p>-<a name="k"><u>K</u></a>- </p> <p>-<a name="l"><u>L</u></a>- </p> <p>-<a name="m"><u>M</u></a>- </p> <p>-<a name="n"><u>N</u></a>- No One Lives Forever 2</p> <p>-<a name="o"><u>O</u></a>- </p> <p>-<a name="P"><u>P</u></a>- Pandemonium 2 PlaneScape: Torment 4CD Edition</p> <p>-<a name="q"><u>Q</u></a>- </p> <p>-<a name="r"><u>R</u></a>- Redline Racer Rollcage</p> <p>-<a name="s"><u>S</u></a>- Sacrifice Silver Sub Culture</p> <p>-<a name="t"><u>T</u></a>- The Elder Scrolls: Morrowind The Sims Theme Park Inc. Tomb Rider: Angel of Darkness</p> <p>-<a name="u"><u>U</u></a>- </p> <p>-<a name="v"><u>V</u></a>- </p> <p>-<a name="w"><u>W</u></a>- WarCraft 3: Reign of Chaos -----||-----: The Frozen Throne</p> <p>-<a name="x"><u>X</u></a>- X-COM: Collectors Edition</p> <p>-<a name="y"><u>Y</u></a>- </p> <p>-<a name="z"><u>Z</u></a>- </p> </pre> </font> </strong> </center> Legger ikke med den hw sida, ettersom at game sida er bygd opp på samme måte. Takker for den hjelpen som har kommet, og den som kommer! Endret 19. juni 2004 av BrAtTeRn Lenke til kommentar
aog Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 jeg hadde det problemet Mitt problem var at når jeg trykte F12, så åpnet siden seg med denne adressen "C:\Inetpub\wwwroot\mybuddy\TMPmlzkkzk9z8.htm" og ikke med denne som den skulle: "http://localhost/mybuddy/test.php" Lenke til kommentar
Thombr86 Skrevet 19. juni 2004 Forfatter Del Skrevet 19. juni 2004 Jeg har prøvd begge deler, ingenting fungerer Lenke til kommentar
aog Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 hvorfor dette? <frameset rows="50,*" frameborder="NO" framespacing="0" cellspacing="0" border="0"> <frame src="main.html" name="main" scrolling="NO" noresize> <frame src="news.html" name="news"> </frameset> Slik har jeg laget en side: index.php <?php include("linker.php") ?> <br> <?php /* Skjekker om superglobalen er satt */ if (!isset ($_GET['id'])) { //Hvis ikke satt, setter main.php til hoved $_GET['id'] = 'main'; } if (file_exists($_GET['id'].".php")) { include($_GET['id'].".php"); } else { echo ('404! Filen finnes ikke'); } ?> linker.php <a href="index.php?id=main">Home</a> <a href="index.php?id=about">About</a> <a href="index.php?id=lorem">Lorem</a> main.php Lorem ipsum dolor sit amet, consectetuer adipiscing elit. osv... Lenke til kommentar
Smidt Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 aog: om du hadde sett gjennom linken jeg postet på forrige side er det sammen prinsippet jeg bruker der.. PiRANhA har også forklart en måte dette kan gjøres på så jeg foreslår at vi ikke forvirrer mer enn nødvendig, og holder oss til en måte.. Lenke til kommentar
TorS Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 Når du lager en link som denne: index.php?page=games blir games lagret i verdien $_GET['page'], og ikke i $page. Variabler som sendes gjennom urlen blir lagret i GET, hvis du da ikke har register_globals satt til on, men det bør du ikke ha av sikkerhetsmessige årsaker. Koden din bør heller ikke være avhengig av at den står på. Hvis du derfor bytter ut: switch ($page) med: switch ($_GET['page]') så bør det fungere Lenke til kommentar
Roberto Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 Når du lager en link som denne: index.php?page=games blir games lagret i verdien $_GET['page'], og ikke i $page. Variabler som sendes gjennom urlen blir lagret i GET, hvis du da ikke har register_globals satt til on, men det bør du ikke ha av sikkerhetsmessige årsaker. Koden din bør heller ikke være avhengig av at den står på. Hvis du derfor bytter ut: switch ($page) med: switch ($_GET['page]') så bør det fungere La oss ikke forvirre han mer ... jeg gav han en kode og den funket Over til topic: har du php støtte på serveren din da? Lenke til kommentar
Smidt Skrevet 19. juni 2004 Del Skrevet 19. juni 2004 Over til topic: har du php støtte på serveren din da? home.no har ikke støtte for php www.start.no har derimot støtte for dette. start.no (home.no.net) har også raskere serverer og bedre oppetid. det koster though ti kroner (som kan betales med mob), men det er absolutt verdt det Lenke til kommentar
Thombr86 Skrevet 20. juni 2004 Forfatter Del Skrevet 20. juni 2004 Ja jeg har PHP støtte lokalt, det fungerer, men problemet er at når den include snutten henter frem start.html, da blir det kluss. Ettersom at <framesets> tag'er ikke hører hjemme i body'en i en web side, jeg prøvde med 2 iframer i stedet, men det ble bare buggete. Så jeg tror at jeg må enten skrive om includen, slik at den henter opp 2 sider og plasserer den ene toppen med fast størresle og uten scrolling/resizing, og en i resten, hvis dere skjønte det (slik som det er på den øverste posten) Eller så må jeg skrive om start.html og få den til å include begge sidene? Og server har jeg lokalt som sagt, men en kompis holder på å lage en konto for meg på boksen sin Lenke til kommentar
Thombr86 Skrevet 20. juni 2004 Forfatter Del Skrevet 20. juni 2004 (endret) hvorfor dette? <frameset rows="50,*" frameborder="NO" framespacing="0" cellspacing="0" border="0"> <frame src="main.html" name="main" scrolling="NO" noresize> <frame src="news.html" name="news"> </frameset> (2 poster etter hverandre, men shit au) Dette fordi at jeg skal ha 2 sider inn i den rubrikken i midten, og den øverste siden skal være statisk, altså som en meny som ikke kommer bort om man scroller, men der er jo problemet, framesets støttes ikke midt i en body, den skal være i mellom head/body Edit: start.html <iframe height="43" width="459" src="main.html" frameborder="0" scrolling="no" border="0"></iframe> <iframe height="255" width="459" src="news.html" frameborder="0" name="news" border="0"></iframe> slik er det nå og det funker, men hvis det er mulig å endre det så blir jeg glad. PHP koden i index.php er akkurat som PiRANhA skrev over her et sted. Edit2: Da har jeg endelig fått tak på en Web-server, link i sig. Endret 21. juni 2004 av BrAtTeRn Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå