www.x.dk/index.php?page=nyside? hvordan?

Tags:    php

Hvordan gør jeg lige dette, jeg har noget som skulle virke men der kopier den bare siderne sammen, og det er jo ikke særligt godt.

Det jeg bruger er:
<?php
if($_GET[page] == "nyside"){
include("nyside.php"); }
?>
og så i en table har jeg:
<td width="15%"><h2>.: <a href="/index.php?page=nyside">link</a> :.</h2></td>

Men der kopier den bare siderne sammen. Hvordan kan jeg ændre det så den ikke kopier siderne sammen.



7 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Well jeg har også et.. (det er den måde jeg ville gøre det på)

Fold kodeboks ind/udKode 


Så ?page virker kun med php filer.. men man kan jo bare ændre .php i $file til et andet format
Håber det kan bruges.



Hvordan gør jeg lige dette, jeg har noget som skulle virke men der kopier den bare siderne sammen, og det er jo ikke særligt godt.

Det jeg bruger er:
<?php
if($_GET[page] == "nyside"){
include("nyside.php"); }
?>
og så i en table har jeg:
<td width="15%"><h2>.: <a href="/index.php?page=nyside">link</a> :.</h2></td>

Men der kopier den bare siderne sammen. Hvordan kan jeg ændre det så den ikke kopier siderne sammen.


Hvis jeg har forstået det rigtigt så skal du bare bruge en anden og mere simpel form for include!

jeg ville gøre sådan her:

<?

if ($_GET[page]) {

include($_GET[page]);

}

else {

include("default.php");

}

?>

så skulle linket så istedet laves sådan her:

<a href=index.php?page=dinside.php>Link</a>

hvor du så bare skriver hele filens addresse.
Meget mere simpelt.


I will rule the world.... And I start with the internet mwuhahahaha



-snip-


Hvordan kopierer den siderne sammen? Kunne du eventuelt give os et link til en side hvor problemet opstår?




-snip-

Hvordan kopierer den siderne sammen? Kunne du eventuelt give os et link til en side hvor problemet opstår?

Siden er: http://www.gj.1go.dk/

Ved at trykke på linksne så kopier den siderne sammen så det ligner bæ.




Men den er ikke så meget af bæ som den har været.

rigtig så skulle linket news være www.gj.1go.dk/news.php men den kommer over hovdet ikke ved www.gj.1go.dk/index.php?page=news



Her er et link til querystrings som du snakker om, meget nem at lærer den på: http://www.purephotoshop.com/article/55

kodeeksempel nedenunder

Fold kodeboks ind/udKode 

så vil linket blive f.eks. ?id=home eller filen.php?id=home

Men ellers gå ind på linket jeg gav, der forklarer de det bedre dog bare på engelsk. (Put koden ind der hvor dine sider skal vises)



$_GET[page] Du skal have ' ' omkring din page. Sådan her: $_GET['page'] ligesom du skal have i alle dine andre arrays
Rigtige mænd tager ikke backup



t