[ CiM0beTa @ 05.07.2012. 14:13 ] @
funkcija mi vraca ovakav (virtuelni URL)
http://localhost/www/mxxm/read_message.php?2


ovo mi je stvarni URL:

http://localhost/www/mxxm/read_message.php

a broj 2, 3, 4 se dodaje u zavisnosti od poruke koju hocu da procitam.

fakticki kad kliknem na poruku dobijam ovaj url:

http://localhost/www/mxxm/read_message.php?2

E kako ja sad da uzmem ovaj zadnji broj '2' ??

pokusao sam sa

$current_file = explode('/', $_SERVER['SCRIPT_NAME']);
$current_file = end($current_file);

medjutim to mi vraca samo read_message.php, a meni treba '2'

? Hitno!
[ maksvel @ 05.07.2012. 14:27 ] @
A ako bi u explode stavio ? umesto /

?
[ CiM0beTa @ 05.07.2012. 14:39 ] @
ne moze, jer je ?$id generisan, tj nije SCRIPT_NAME...
[ Predrag Supurovic @ 05.07.2012. 15:21 ] @
Stavi u taj skript na pocetak phpinfo() pa pogledaj sta je sve skripti na raspolaganju od podataka i iskoristi sta ti odgovara. Ovakve stvarni ne bi trebalo ni da pitas.
[ CiM0beTa @ 05.07.2012. 15:54 ] @
Nisam se setio :/ sve vreme sam pokusava $_GET ustvari resenje je ovo, ako nekom zatreba :)

za URL:

http://localhost/www/mxxm/read_message.php?message=5

5 se uzima ovako:

$id = explode('=', $_SERVER['QUERY_STRING']);
$id = end($id);

dok sam ja pokusavao

http://localhost/www/mxxm/read_message.php?5

sto nije moglo...

pozz i hvala na inspiraciji.
[ PHPovac @ 05.07.2012. 16:04 ] @
Ne, već ?message= uzimaš sa
<?php
$msg_id = $_GET['message'];
?>
[ CiM0beTa @ 05.07.2012. 17:04 ] @
E to je jos bolje :)
@PHPovac, valjda me razumes, ...nezgodacija dok se ne ukapiraju stvari, sta je od koga starije, kako sta ide...pozz
[ plus_minus @ 05.07.2012. 17:06 ] @
Nije to još bolje, već je to jedna prosta - neproširena, srž-metoda za hvatanje vrednosti iz url-a.