[ bugsu @ 08.04.2009. 15:14 ] @
Poz svima.....

prost problem al za mene malo tezi .....verovatno je ovo osnova php-a al ja neam ni osnov[n]u :P


elem imam na index.php tabelu vesti koja se izvlaci iz baze....
Svaka vest u bazi ima svoj ID. NID = News ID
Na index.php kad kliknem na vest dobijem www.mojlink.com/$NID.php
e sad mene zanima kako ja da uradim ...kad kliknem na taj link on meni otvori kako treba ali nzm kako da napravim u stranici ako je NID = 1 da ucita vest pod brojem jedan...
Svve ja kontam i imam ideju kako to sve napraviti ali nzm kako da ocita NID iz URL-a ....ne pada mi napamet ni kako se zove ta funkcija...
pa ako moze samo hint!!!
[ jazzieDev @ 08.04.2009. 15:41 ] @
Hmm... pretpostavljam da je $_GET ono sto ti treba;

npr za link http://www.example.com/page.php?id=12&name=djura

u fajlu page.php mozes pristupiti prosledjenim promenjivama preko $_GET niza, tj. za id bi bilo $id = $_GET['id'] a za name $name = $_GET["name"]

ako ti treba bas samo ime strane i ne zelis da id prosledjujes $_GET-om, mozes je dobiti preko regularnog:

$NID = preg_replace("/\.php$/", "", basename($_SERVER["SCRIPT_FILENAME"]));
[ Jezdimir Lončar @ 08.04.2009. 16:58 ] @
Primjera radi:
$nid ti je 1.
Tebi je link echo "http://www.sajt.com/".$nid.".php";
dobijas http://www.sajt.com/1.php

Ako je ovo slucaj, a ne ovo sto je kolega jazzieDev napisao, za ovako nesto ti treba URL Rewriting (mod_rewrite na apache-u).
Tako da preko istog rewriteujes (.*).php na news.php?id=$1 (recimo) a na toj stranici news.php preko $_GET["id"] preuzmes novost i ucitas je iz baze / preko include() /... .

Nadam se da sam ushvatio sta zelis :)


OffTopic: w00t, post broj #600 :)
[ bugsu @ 08.04.2009. 17:52 ] @
Jezdo razumeo si me...
za Rewrite znam ali prvo moram da namestim da mi ucita stranicu news.php?id=$1
a ja sam pitao kako da scripta skonta koji je ID pa da ucita vest pod tim brojem :)

skontali smo se nekako :)

cu da vidim veceras dal sam skontao pa ako zapnem eto mene opet :)


EDIT: uspeo sam i to preko GET-a....malo sam zakomplikovao query petlju al cu uprostiti vazno da radi :) hvala ljudi ...

[Ovu poruku je menjao bugsu dana 08.04.2009. u 19:47 GMT+1]