Den smarteste løsning...

Tags:    php

Hejsa.

Jeg har et nyhedssite, hvor jeg bruger følgende kode til at bestemme om der skal vises nyhedsliste, eller en enkelt nyhed:

if(is_numeric($_GET[id])){
include("news_show.php");
}
else
include("news_list.php");

Dette fungere super.

MEN, nu vil jeg gerne bruge samme index.php side til at kunne vise noget helt andet indhold som ikke engang nødvendigvis kommer fra en database.
Kunne jeg f.eks. lave en "index.php?ID=noget_tekst" til at angive en bestemt fil der skulle includeres istedet nu hvor alt ellers kører med ID nummer? (jeg ved at der står is_numeric($_GET[id])), så hvordan klares denne?

Håber på et par gode råd...

Mvh
Gunnar Kristiansen



Kunne man evt. lave et 3. udsagn med:
elseif (is_string($_GET[id])) for at fange en "ID=?noget_tekst" ?

Mvh
Gunnar



Ingen gode forslag, for det is_string virker ikke??

Mvh
Gunnar



if (is_numeric($_GET['id'])
include("show_news.php");
else
include($_GET['id']);

For eksempel?


--
Ronni Egeriis - http://sqdev.dk/
Co-Admin



Den tror jeg bare ikke helt går. Det er sådan nu, at er der et id, så åbne news_show.php, ellers news_list.php.

Med dette forslag vil den ikke vise news_list.php som default...

Mvh
Gunnar



t