Nyhedsvisning i samme index.php?

Tags:    php

Hejsa

Jeg sidder og SLÅS med et problem. Jeg har følgende:

- side med header
- side med menu
- side med tabel som includer følgende:

venstre kolonne - "gamle" nyheder (irrellevant for dette)
center - nyheder (kort udgave)
højre kolonne - noget andet (irrellevant for dette)

Når jeg klikker på en nyhed i center kolonnen henviser linket med et ID til et script som viser hele nyheden. Nu er problemet bare hvordan denne vises, uden at ændre på højre/venstre kolonne, header og menu?

Skal jeg lave en ny fil som er identisk med forrige tabel, bortset fra center includen som nu skal henvise til hele nyheden, eller?

Jeg har bemærket på www.mediamac.dk, at når man ser en nyhed der, så står der www.mediamac.dk/index.php/news/show/ID=xxxx

Håber på en genial fende! ;-)

KH
Gunnar



du kan lave nogle links med index.php?newsid=xxx

og så lave en if-sætning der ser om der er angivet nogen nyhed og viser den


if(is_numeric($_GET[newsid])){
//vis den valgte nyhed
}



Jeg fik ikke udtrykt mig helt godt nok...

Det tre førstnævnte sider er alle "included" i min index.php.

Men det script til at vise hele nyheden med, er ikke included dér, og derfor kan jeg ikke se hvordan det skal komme til at virke...

Mit link fra forsiden (index.php - kort nyhedsversion) hedder nu:

<a href=\\"shownews.php?id=$row[id]\\">

- hvilket jo derfor henviser til min fil "shownews.php".

Laver jeg denne om til index.php?id=..., så mangler scriptet til at vise HELE nyheden... pyh! Er det helt sort? *GG*

Mvh
Gunnar



Men det script kan du putte ind i if'en. Du kan også lave det i shownews.php. Det er op til dig.



MANDEN ER JO GENIAL!!!

Tak (endnu engang?) Jesper...!! :-)

Det var lige præcis den raffi løsning jeg havde håbet på! TOP TOP TOP!

Mvh
Gunnar



t